NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | List of all members
NXOpen.Features.TrackingData Class Reference

Represents tracking information for outputs created by custom feature. More...

Inheritance diagram for NXOpen.Features.TrackingData:

Public Member Functions

unsafe void SetIntApplicationKey (int applicationKey)
 Sets the optional application key of integer type for tracked entity More...
 
unsafe void SetNXOpenObjectApplicationKey (NXOpen.NXObject applicationKey)
 Sets the optional application key of NXOpen::Object type for tracked entity More...
 
unsafe void AddTagSourceEntities (NXOpen.NXObject[] sourceEntities)
 Adds the source entities of NXOpen::Object's type for tracked entity More...
 
unsafe void AddIntSourceEntity (int sourceEntity)
 Adds the source entity of integer type for tracked entity More...
 
unsafe void AddTagIntPairSourceEntity (NXOpen.NXObject tagSourceEntity, int intSourceEntity)
 Adds the source entity of NXOpen::Object - integer pair type for tracked entity More...
 

Protected Member Functions

override void FreeResource ()
 Frees the memory associated with this object. More...
 

Detailed Description

Represents tracking information for outputs created by custom feature.

An instance of this class can be obtained from NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForParasolidEntity or NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForNXObject or NXOpen.Features.CustomFeatureModifyFeatureGeometryEvent.CreateTrackingDataForNXObject

Created in NX11.0.0

Member Function Documentation

unsafe void NXOpen.Features.TrackingData.AddIntSourceEntity ( int  sourceEntity)

Adds the source entity of integer type for tracked entity

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sourceEntity
unsafe void NXOpen.Features.TrackingData.AddTagIntPairSourceEntity ( NXOpen.NXObject  tagSourceEntity,
int  intSourceEntity 
)

Adds the source entity of NXOpen::Object - integer pair type for tracked entity

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
tagSourceEntity
intSourceEntity
unsafe void NXOpen.Features.TrackingData.AddTagSourceEntities ( NXOpen.NXObject[]  sourceEntities)

Adds the source entities of NXOpen::Object's type for tracked entity

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
sourceEntities
override void NXOpen.Features.TrackingData.FreeResource ( )
protected

Frees the memory associated with this object.

After invocation of this method, the object is no longer valid.

Created in NX11.0.0

License requirements: None.

unsafe void NXOpen.Features.TrackingData.SetIntApplicationKey ( int  applicationKey)

Sets the optional application key of integer type for tracked entity

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
applicationKey
unsafe void NXOpen.Features.TrackingData.SetNXOpenObjectApplicationKey ( NXOpen.NXObject  applicationKey)

Sets the optional application key of NXOpen::Object type for tracked entity

Created in NX11.0.0

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
applicationKey

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.