All Frameworks Class Hierarchy This Framework Indexes
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICst
Interface to manage a constraint.
Role: This interface is used to manage a constraint.
Each constraint is linked to a solving bloc.
| public virtual ChangeSector( | iSector) |
| public virtual GetBloc1( | ) |
| public virtual GetBloc2( | ) |
| public virtual GetBloc( | const | inf) |
| public virtual GetBlocs( | iInfl1, | |
| iInfl2, | ||
| iInfl3) |
| public virtual GetCstAttrRealValue( | const | iName) |
| public virtual GetCstAttrValue( | const | iName) |
| Legal values for iName | Returns one of the values |
| CATCstAttr_Reference | CATCstVal_Reference_Absolute CATCstVal_Reference_Relative |
| CATCstAttr_Side | CATCstVal_Side_Positive CATCstVal_Side_Negative CATCstVal_Side_Undefined CATCstVal_Side_Signed_FromValue CATCstVal_Side_Signed_FromOppositeValue |
| CATCstAttr_Orient | CATCstVal_Orient_Same CATCstVal_Orient_Opposite CATCstVal_Orient_Undefined |
| CATCstAttr_Parallelism | CATCstVal_Parallelism_Same CATCstVal_Parallelism_Opposite CATCstVal_Parallelism_Parallel CATCstVal_Parallelism_NoParallel |
| CATCstAttr_RefAxis | CATCstVal_RefAxis_1 CATCstVal_RefAxis_2 CATCstVal_RefAxis_3 |
| CATCstAttr_Dimension | CATCstVal_Dimension_x1 CATCstVal_Dimension_x2 |
| CATCstAttr_DimensionAxis | CATCstVal_DimensionAxis_1 CATCstVal_DimensionAxis_2 |
| CATCstAttr_Direction | CATCstVal_DirectionNone CATCstVal_Direction_1 CATCstVal_Direction_2 CATCstVal_Direction_3 |
| CATCstAttr_AngSector | CATCstVal_AngSector_1 CATCstVal_AngSector_2 CATCstVal_AngSector_3 CATCstVal_AngSector_4 |
| CATCstAttr_FsContinuity | CATCstVal_FsContinuity_1, CATCstVal_FsContinuity_2, |
| CATCstAttr_FsType | CATCstVal_FsType_1 CATCstVal_FsType_2 |
| CATCstAttr_FsModifiedElement | CATCstVal_FsModifiedElement_1 CATCstVal_FsModifiedElement_2 |
| public virtual GetCstAttr( | const | iName) |
| public virtual GetCstMode( | ) |
| public virtual GetCstObjectType( | ) |
| public virtual GetCstType( | ) |
| public virtual GetElement1( | ) |
| public virtual GetElement2( | ) |
| public virtual GetElement3( | ) |
| public virtual GetElement( | const | iNum) |
| public virtual GetElements( | oElem1, | |
| oElem2, | ||
| oElem3) |
| public virtual GetElements( | ) |
| public virtual GetRealValue( | ) |
| public virtual GetRealValue( | const | num) |
| public virtual GetRealValues( | ) |
| public virtual GetRootBloc( | ) |
| public virtual GetValue( | ) |
| public virtual GetValue( | const | num) |
| public virtual GetValues( | ) |
| public virtual ListCstAttr( | ) |
| public virtual ReadAngle( | ) |
| public virtual ReadAngle( | const | iNum) |
| public virtual ReadDistance( | ) |
| public virtual ReadDistance( | const | iNum) |
| public virtual ReadSector( | ) |
| public virtual ReadStatus( | ) |
| public virtual SetBloc1( | iInfl) |
| public virtual SetBloc2( | iInfl) |
| public virtual SetCstAttrRealValue( | const | iName, | |
| const | iValue, | ||
| const | iDispatch | = 1) |
| public virtual SetCstAttrValue( | const | iName, | |
| const | iValue, | ||
| const | iDispatch | = 1) |
| Legal values for iName | Legal values for iValue |
| CATCstAttr_Reference | CATCstVal_Reference_Absolute CATCstVal_Reference_Relative |
| CATCstAttr_Side | CATCstVal_Side_Positive CATCstVal_Side_Negative CATCstVal_Side_Undefined CATCstVal_Side_Signed_FromValue CATCstVal_Side_Signed_FromOppositeValue |
| CATCstAttr_Orient | CATCstVal_Orient_Same CATCstVal_Orient_Opposite CATCstVal_Orient_Undefined |
| CATCstAttr_Parallelism | CATCstVal_Parallelism_Same CATCstVal_Parallelism_Opposite CATCstVal_Parallelism_Parallel CATCstVal_Parallelism_NoParallel |
| CATCstAttr_RefAxis | CATCstVal_RefAxis_1 CATCstVal_RefAxis_2 CATCstVal_RefAxis_3 |
| CATCstAttr_Dimension | CATCstVal_Dimension_x1 CATCstVal_Dimension_x2 |
| CATCstAttr_DimensionAxis | CATCstVal_DimensionAxis_1 CATCstVal_DimensionAxis_2 |
| CATCstAttr_Direction | CATCstVal_DirectionNone CATCstVal_Direction_1 CATCstVal_Direction_2 CATCstVal_Direction_3 |
| CATCstAttr_AngSector | CATCstVal_AngSector_1 CATCstVal_AngSector_2 CATCstVal_AngSector_3 CATCstVal_AngSector_4 |
| CATCstAttr_FsContinuity | CATCstVal_FsContinuity_1, CATCstVal_FsContinuity_2, |
| CATCstAttr_FsType | CATCstVal_FsType_1 CATCstVal_FsType_2 |
| CATCstAttr_FsModifiedElement | CATCstVal_FsModifiedElement_1 CATCstVal_FsModifiedElement_2 |
| public virtual SetCstMode( | const | iMode) |
| public virtual SetElement( | const | iNum, |
| const | iElem) |
| public virtual SetRealValue( | const | iValue) |
| public virtual SetRealValue( | const | iNum, |
| const | iValue) |
| public virtual SetValue( | const | iValue) |
| public virtual SetValue( | const | iNum, |
| const | iValue) |
| public virtual UnsetRootBloc( | ) |
Copyright © 2003, Dassault Systèmes. All rights reserved.