ConstraintModeler Interface CATICstFactory
All Frameworks Class Hierarchy This Framework Indexes
ConstraintModeler Interface CATICstFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATICstFactory
- Deprecated:
- V5R15
Use CATConstraintServices replacing APIs.
Interface for constraint creation.
Role: This interface is used for constraint creation.
- See also:
- CATMfPossibleCst, CATICst
Method Index
- o
CreateConstraint(CATCstType,CATBaseUnknown_var&,CATBaseUnknown_var&,CATICkeParm_var&,CATCstMode)
-
- o
CreatePossibleConstraint(CATMfPossibleCst*,CATCstMode)
-
- o
CreateStdConstraint(CATCstType,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateStdConstraint(CATCstType,CATBaseUnknown_var&,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateStdConstraint(CATCstType,CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,CATICkeParm_var&,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,CATICkeParm_var&,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,double,CATCstMode)
-
- o
CreateUserConstraint(CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,CATBaseUnknown_var&,CATICkeParm_var&,CATCstMode)
-
Methods
o CreateConstraint
| public virtual CreateConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iValue, |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as enumeration.
- iElem1
- The first element.
- iElem2
- The second element.
- iValue
- The first numerical value as literal.
- iMode
- The mode.
o CreatePossibleConstraint
| public virtual CreatePossibleConstraint( | const | iDef, |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Create a constraint.
- Parameters:
-
- iDef
- The constraint definition.
o CreateStdConstraint
| public virtual CreateStdConstraint( | const | iType, |
| const | iElem1, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as enumeration.
- iElem1
- The first element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateStdConstraint
| public virtual CreateStdConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as enumeration.
- iElem1
- The first element.
- iElem2
- The second element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateStdConstraint
| public virtual CreateStdConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iElem3, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as enumeration.
- iElem1
- The first element.
- iElem2
- The second element.
- iElem3
- The third element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iType, |
| const | iElem1, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATICstData.
- iElem1
- The first element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iType, |
| const | iElem1, |
| const | iValue, |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATICstData.
- iElem1
- The first element.
- iValue
- The first numerical value as literal.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATICstData.
- iElem1
- The first element.
- iElem2
- The second element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iValue, |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATICstData.
- iElem1
- The first element.
- iElem2
- The second element.
- iValue
- The first numerical value as literal.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iTtype, |
| const | iElem1, |
| const | iElem2, |
| const | iElem3, |
| const | iValue | = 0., |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATICstData.
- iElem1
- The first element.
- iElem2
- The second element.
- iElem3
- The third element.
- iValue
- The first numerical value as double.
- iMode
- The mode.
o CreateUserConstraint
| public virtual CreateUserConstraint( | const | iType, |
| const | iElem1, |
| const | iElem2, |
| const | iElem3, |
| const | iValue, |
| const | iMode | = CATCstVal_Mode_Constrained ) |
-
- Deprecated:
- V5R15
use CATConstraintServices::CreateConstraintIn.
Creates a constraint.
- Parameters:
-
- iType
- The type as CATISpecObject.
- iElem1
- The first element.
- iElem2
- The second element.
- iElem3
- The third element.
- iValue
- The first numerical value as literal.
- iMode
- The mode.
This object is included in the file: CATICstFactory.h
If needed, your Imakefile.mk should include the module: CATConstraintModeler
Copyright © 2003, Dassault Systèmes. All rights reserved.