Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Plate_LinearScalarConstraint Class Reference

define on or several constraints as linear combination of
the X,Y and Z components of a set of PinPointConstraint

#include <Plate_LinearScalarConstraint.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC Plate_LinearScalarConstraint ()
 Plate_LinearScalarConstraint (const Plate_PinpointConstraint &PPC1, const gp_XYZ &coeff)
 Plate_LinearScalarConstraint (const Plate_Array1OfPinpointConstraint &PPC, const TColgp_Array1OfXYZ &coeff)
 Plate_LinearScalarConstraint (const Plate_Array1OfPinpointConstraint &PPC, const TColgp_Array2OfXYZ &coeff)
 Plate_LinearScalarConstraint (const Standard_Integer ColLen, const Standard_Integer RowLen)
const
Plate_Array1OfPinpointConstraint
GetPPC () const
const TColgp_Array2OfXYZCoeff () 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 gp_XYZ &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: