Class CustomFeatureCreateFeatureGeometryEvent
Inheritance
CustomFeatureCreateFeatureGeometryEvent
Assembly: NXOpen.dll
Syntax
public class CustomFeatureCreateFeatureGeometryEvent : CustomFeatureEvent, IMessageSink
Constructors
CustomFeatureCreateFeatureGeometryEvent()
Declaration
protected CustomFeatureCreateFeatureGeometryEvent()
Methods
AppendOutputTrackingData(TrackingData[])
Declaration
public void AppendOutputTrackingData(TrackingData[] trackingData)
Parameters
CopyNXBody(Body, out ParasolidId, out Face[], out ParasolidId[], out Edge[], out ParasolidId[])
Declaration
public void CopyNXBody(Body solidTag, out CustomFeatureEvent.ParasolidId parasolidBodyId, out Face[] sourceFaces, out CustomFeatureEvent.ParasolidId[] parasolidFaceIds, out Edge[] sourceEdges, out CustomFeatureEvent.ParasolidId[] parasolidEdgeId)
Parameters
CreateTrackingDataForNXObject(TaggedObject)
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForNXObject1 .")]
public TrackingData CreateTrackingDataForNXObject(TaggedObject nxObject)
Parameters
Returns
CreateTrackingDataForNXObject1(TaggedObject)
Declaration
public TrackingData CreateTrackingDataForNXObject1(TaggedObject nxObject)
Parameters
Returns
CreateTrackingDataForParasolidEntity(ParasolidId)
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent.CreateTrackingDataForParasolidEntity1 .")]
public TrackingData CreateTrackingDataForParasolidEntity(CustomFeatureEvent.ParasolidId parasolidId)
Parameters
Returns
CreateTrackingDataForParasolidEntity1(ParasolidId)
Declaration
public TrackingData CreateTrackingDataForParasolidEntity1(CustomFeatureEvent.ParasolidId parasolidId)
Parameters
Returns
GetBodies()
Declaration
public CustomFeatureEvent.ParasolidId[] GetBodies()
Returns
SetBodies(ParasolidId[])
Declaration
public void SetBodies(CustomFeatureEvent.ParasolidId[] bodies)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink