Open CASCADE Technology 6.6.0
Public Member Functions
Plate_LinearXYZConstraint Class Reference

define on or several constraints as linear combination of
PinPointConstraint unlike the LinearScalarConstraint, usage
of this kind of constraint preserve the X,Y and Z uncoupling.

#include <Plate_LinearXYZConstraint.hxx>

Public Member Functions

 Plate_LinearXYZConstraint ()
 Plate_LinearXYZConstraint (const Plate_Array1OfPinpointConstraint &PPC, const TColStd_Array1OfReal &coeff)
 Plate_LinearXYZConstraint (const Plate_Array1OfPinpointConstraint &PPC, const TColStd_Array2OfReal &coeff)
 Plate_LinearXYZConstraint (const Standard_Integer ColLen, const Standard_Integer RowLen)
const
Plate_Array1OfPinpointConstraint
GetPPC () const
const TColStd_Array2OfRealCoeff () const
void SetPPC (const Standard_Integer Index, const Plate_PinpointConstraint &Value)
 Sets the PinPointConstraint of index Index to
Value raise if Index is greater than the length of
PPC or the Row length of coeff or lower than 1

void SetCoeff (const Standard_Integer Row, const Standard_Integer Col, const Standard_Real Value)
 Sets the coeff of index (Row,Col) to Value
raise if Row (respectively Col) is greater than the
Row (respectively Column) length of coeff


Constructor & Destructor Documentation

Plate_LinearXYZConstraint::Plate_LinearXYZConstraint ( )
Plate_LinearXYZConstraint::Plate_LinearXYZConstraint ( const Plate_Array1OfPinpointConstraint PPC,
const TColStd_Array1OfReal coeff 
)
Plate_LinearXYZConstraint::Plate_LinearXYZConstraint ( const Plate_Array1OfPinpointConstraint PPC,
const TColStd_Array2OfReal coeff 
)
Plate_LinearXYZConstraint::Plate_LinearXYZConstraint ( const Standard_Integer  ColLen,
const Standard_Integer  RowLen 
)

Member Function Documentation

const TColStd_Array2OfReal& Plate_LinearXYZConstraint::Coeff ( ) const
const Plate_Array1OfPinpointConstraint& Plate_LinearXYZConstraint::GetPPC ( ) const
void Plate_LinearXYZConstraint::SetCoeff ( const Standard_Integer  Row,
const Standard_Integer  Col,
const Standard_Real  Value 
)
void Plate_LinearXYZConstraint::SetPPC ( const Standard_Integer  Index,
const Plate_PinpointConstraint Value 
)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines