TrackingData Class¶
-
class
NXOpen.Features.TrackingData¶ Bases:
NXOpen.TransientObjectRepresents tracking information for outputs created by custom feature.
An instance of this class can be obtained from
NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForParasolidEntity()orNXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForNXObject()orNXOpen.Features.CustomFeatureModifyFeatureGeometryEvent.CreateTrackingDataForNXObject()New in version NX11.0.0.
Methods¶
| Method | Description |
|---|---|
| AddIntSourceEntity | Adds the source entity of integer type for tracked entity |
| AddTagIntPairSourceEntity | Adds the source entity of NXOpen::Object - integer pair type for tracked entity |
| AddTagSourceEntities | Adds the source entities of NXOpen::Object’s type for tracked entity |
| Dispose | Frees the memory associated with this object. |
| SetIntApplicationKey | Sets the optional application key of integer type for tracked entity |
| SetNXOpenObjectApplicationKey | Sets the optional application key of NXOpen::Object type for tracked entity |
Method Detail¶
AddIntSourceEntity¶
-
TrackingData.AddIntSourceEntity¶ Adds the source entity of integer type for tracked entity
Signature
AddIntSourceEntity(sourceEntity)Parameters: sourceEntity (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
AddTagIntPairSourceEntity¶
-
TrackingData.AddTagIntPairSourceEntity¶ Adds the source entity of NXOpen::Object - integer pair type for tracked entity
Signature
AddTagIntPairSourceEntity(tagSourceEntity, intSourceEntity)Parameters: - tagSourceEntity (
NXOpen.NXObject) – - intSourceEntity (int) –
New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
- tagSourceEntity (
AddTagSourceEntities¶
-
TrackingData.AddTagSourceEntities¶ Adds the source entities of NXOpen::Object’s type for tracked entity
Signature
AddTagSourceEntities(sourceEntities)Parameters: sourceEntities (list of NXOpen.NXObject) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
Dispose¶
-
TrackingData.Dispose¶ Frees the memory associated with this object.
After invocation of this method, the object is no longer valid.
Signature
Dispose()New in version NX11.0.0.
License requirements: None.
SetIntApplicationKey¶
-
TrackingData.SetIntApplicationKey¶ Sets the optional application key of integer type for tracked entity
Signature
SetIntApplicationKey(applicationKey)Parameters: applicationKey (int) – New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)
SetNXOpenObjectApplicationKey¶
-
TrackingData.SetNXOpenObjectApplicationKey¶ Sets the optional application key of NXOpen::Object type for tracked entity
Signature
SetNXOpenObjectApplicationKey(applicationKey)Parameters: applicationKey ( NXOpen.NXObject) –New in version NX11.0.0.
License requirements: solid_modeling (“SOLIDS MODELING”)