Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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

DEFINE_STANDARD_ALLOC 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


Member Function Documentation


The documentation for this class was generated from the following file: