Open CASCADE Technology 6.6.0
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

 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

Plate_LinearScalarConstraint::Plate_LinearScalarConstraint ( )
Plate_LinearScalarConstraint::Plate_LinearScalarConstraint ( const Plate_PinpointConstraint PPC1,
const gp_XYZ coeff 
)
Plate_LinearScalarConstraint::Plate_LinearScalarConstraint ( const Plate_Array1OfPinpointConstraint PPC,
const TColgp_Array1OfXYZ coeff 
)
Plate_LinearScalarConstraint::Plate_LinearScalarConstraint ( const Plate_Array1OfPinpointConstraint PPC,
const TColgp_Array2OfXYZ coeff 
)
Plate_LinearScalarConstraint::Plate_LinearScalarConstraint ( const Standard_Integer  ColLen,
const Standard_Integer  RowLen 
)

Member Function Documentation

const TColgp_Array2OfXYZ& Plate_LinearScalarConstraint::Coeff ( ) const
const Plate_Array1OfPinpointConstraint& Plate_LinearScalarConstraint::GetPPC ( ) const
void Plate_LinearScalarConstraint::SetCoeff ( const Standard_Integer  Row,
const Standard_Integer  Col,
const gp_XYZ Value 
)
void Plate_LinearScalarConstraint::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