iMateDefinition Object


Description

The iMateDefinition object is the base class for all iMate definition objects.

Methods

Name Description
Delete Method that deletes the iMateDefinition.
GetReferenceKey Method that generates and returns the reference key for this entity.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
AttributeSets Property that returns the AttributeSets collection object associated with this object.
Exported
HasReferenceComponent Property that specifies if the object was created as the result of a derived part.
Identifier Property that returns the internal unique identifier for this iMateDefinition.
MatchList
Name
ReferenceComponent Property that returns the ReferenceComponent that resulted in the creation of this feature.
ReferencedEntity Gets the object this entity is dependent on.
SequenceIndex
Suppressed
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

AngleiMateDefinition.ReferencedEntity, AngleiMateDefinitionProxy.NativeObject, AngleiMateDefinitionProxy.ReferencedEntity, CompositeiMateDefinition.Item, CompositeiMateDefinition.ReferencedEntity, CompositeiMateDefinitionProxy.Item, CompositeiMateDefinitionProxy.NativeObject, CompositeiMateDefinitionProxy.ReferencedEntity, FlushiMateDefinition.ReferencedEntity, FlushiMateDefinitionProxy.NativeObject, FlushiMateDefinitionProxy.ReferencedEntity, iMateDefinition.ReferencedEntity, iMateDefinitions.Item, iMateDefinitionsEnumerator.Item, iMateResult.GetInputs, iMateResultProxy.GetInputs, InsertiMateDefinition.ReferencedEntity, InsertiMateDefinitionProxy.NativeObject, InsertiMateDefinitionProxy.ReferencedEntity, MateiMateDefinition.ReferencedEntity, MateiMateDefinitionProxy.NativeObject, MateiMateDefinitionProxy.ReferencedEntity, RotateRotateiMateDefinition.ReferencedEntity, RotateRotateiMateDefinitionProxy.NativeObject, RotateRotateiMateDefinitionProxy.ReferencedEntity, RotateTranslateiMateDefinition.ReferencedEntity, RotateTranslateiMateDefinitionProxy.NativeObject, RotateTranslateiMateDefinitionProxy.ReferencedEntity, TangentiMateDefinition.ReferencedEntity, TangentiMateDefinitionProxy.NativeObject, TangentiMateDefinitionProxy.ReferencedEntity

Derived Classes

AngleiMateDefinition, CompositeiMateDefinition, FlushiMateDefinition, InsertiMateDefinition, MateiMateDefinition, RotateRotateiMateDefinition, RotateTranslateiMateDefinition, TangentiMateDefinition

Version

Introduced in version 6