iMateResult Object
Description
The iMateResult object represents the result of using an iMate in an assembly.
Methods
Delete |
Method that deletes the iMateResult. This method will fail if the iMateResult is a part of a composite iMateResult. |
GetInputs |
Method that returns the input entities that were used to create this iMateResult object. |
GetReferenceKey |
Method that generates and returns the reference key for this entity. |
SetInputs |
Method that edits the inputs of an iMate result. |
Properties
AttributeSets |
Property that returns the AttributeSets collection object associated with this object. |
Constraints |
Property that returns an AssemblyConstraintstEnumerator containing the constraints associated with this iMate. If the iMate is not a composite iMate this collection will contain one constraint. If it is a composite it can contain any number of constraints. |
IsComposite |
Property that indicates if this iMateResult represents a composite iMate result. |
Name |
Gets and sets the name of the iMateResult. |
ParentComposite |
Property that returns the parent iMateResult object. This property is only valid in the case when the iMateResult object it is being called from is not a composite. This can be checked for by using the IsComposite property of the iMateResult object. |
Results |
Property that returns an iMateResultsEnumerator object that provides access to the iMate results object that are part of a composite iMate. This property is only valid in the case when the iMateResult object it is being called from is a composite. This can be checked for by using the IsComposite property of the iMateResult object. |
Suppressed |
Gets and sets whether the iMateResult is suppressed or not. |
Type |
Returns an ObjectTypeEnum indicating this object's type. |
Accessed From
AngleConstraint.iMateResult,
AngleConstraintProxy.iMateResult,
AssemblyConstraint.iMateResult,
AssemblySymmetryConstraint.iMateResult,
AssemblySymmetryConstraintProxy.iMateResult,
CustomConstraint.iMateResult,
CustomConstraintProxy.iMateResult,
FlushConstraint.iMateResult,
FlushConstraintProxy.iMateResult,
iMateResult.ParentComposite,
iMateResultProxy.NativeObject,
iMateResultProxy.ParentComposite,
iMateResults.AddByiMateAndEntity,
iMateResults.AddByTwoiMates,
iMateResults.Item,
iMateResultsEnumerator.Item,
InsertConstraint.iMateResult,
InsertConstraintProxy.iMateResult,
MateConstraint.iMateResult,
MateConstraintProxy.iMateResult,
RotateRotateConstraint.iMateResult,
RotateRotateConstraintProxy.iMateResult,
RotateTranslateConstraint.iMateResult,
RotateTranslateConstraintProxy.iMateResult,
TangentConstraint.iMateResult,
TangentConstraintProxy.iMateResult,
TransitionalConstraint.iMateResult,
TransitionalConstraintProxy.iMateResult,
TranslateTranslateConstraint.iMateResult,
TranslateTranslateConstraintProxy.iMateResult
Derived Classes
iMateResultProxy
Version
Introduced in version 6