OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKGeomAlgo
NLPlate


NLPlate_HPG0Constraint Class Reference

define a PinPoint G0 Constraint used to load a Non Linear
Plate

#include <NLPlate_HPG0Constraint.hxx>

Inheritance diagram for NLPlate_HPG0Constraint:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT NLPlate_HPG0Constraint (const gp_XY &UV, const gp_XYZ &Value)
virtual Standard_EXPORT void SetUVFreeSliding (const Standard_Boolean UVFree)
virtual Standard_EXPORT void SetIncrementalLoadAllowed (const Standard_Boolean ILA)
virtual Standard_EXPORT Standard_Boolean UVFreeSliding () const
virtual Standard_EXPORT Standard_Boolean IncrementalLoadAllowed () const
virtual Standard_EXPORT Standard_Integer ActiveOrder () const
virtual Standard_EXPORT Standard_Boolean IsG0 () const
virtual Standard_EXPORT const
gp_XYZ & 
G0Target () const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

gp_XYZ myXYZTarget
Standard_Boolean UVIsFree
Standard_Boolean IncrementalLoadingAllowed

Constructor & Destructor Documentation

Standard_EXPORT NLPlate_HPG0Constraint::NLPlate_HPG0Constraint const gp_XY &  UV,
const gp_XYZ &  Value
 


Member Function Documentation

virtual Standard_EXPORT Standard_Integer NLPlate_HPG0Constraint::ActiveOrder  )  const [virtual]
 

Implements NLPlate_HGPPConstraint.

Reimplemented in NLPlate_HPG0G1Constraint, NLPlate_HPG0G2Constraint, and NLPlate_HPG0G3Constraint.

virtual Standard_EXPORT const gp_XYZ& NLPlate_HPG0Constraint::G0Target  )  const [virtual]
 

Reimplemented from NLPlate_HGPPConstraint.

Standard_EXPORT const NLPlate_HPG0Constraint::Handle Standard_Type   )  const
 

Reimplemented from NLPlate_HGPPConstraint.

Reimplemented in NLPlate_HPG0G1Constraint, NLPlate_HPG0G2Constraint, and NLPlate_HPG0G3Constraint.

virtual Standard_EXPORT Standard_Boolean NLPlate_HPG0Constraint::IncrementalLoadAllowed  )  const [virtual]
 

Reimplemented from NLPlate_HGPPConstraint.

virtual Standard_EXPORT Standard_Boolean NLPlate_HPG0Constraint::IsG0  )  const [virtual]
 

Implements NLPlate_HGPPConstraint.

virtual Standard_EXPORT void NLPlate_HPG0Constraint::SetIncrementalLoadAllowed const Standard_Boolean  ILA  )  [virtual]
 

Reimplemented from NLPlate_HGPPConstraint.

virtual Standard_EXPORT void NLPlate_HPG0Constraint::SetUVFreeSliding const Standard_Boolean  UVFree  )  [virtual]
 

Reimplemented from NLPlate_HGPPConstraint.

virtual Standard_EXPORT Standard_Boolean NLPlate_HPG0Constraint::UVFreeSliding  )  const [virtual]
 

Reimplemented from NLPlate_HGPPConstraint.


Field Documentation

Standard_Boolean NLPlate_HPG0Constraint::IncrementalLoadingAllowed [private]
 

gp_XYZ NLPlate_HPG0Constraint::myXYZTarget [private]
 

Standard_Boolean NLPlate_HPG0Constraint::UVIsFree [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:30 2008 for OpenCASCADE by  doxygen 1.4.1