NXOpen .NET Reference
12.0.0
|
Provides interfaces to configure callbacks for a custom feature. More...
Public Member Functions | |
delegate int | InternalFeaturePreUpdateCallback (NXOpen.Features.CustomFeatureInternalFeaturePreUpdateEvent eventObject) |
Prototype for internal feature pre update callbacks More... | |
delegate int | PreUpdateCallback (NXOpen.Features.CustomFeaturePreUpdateEvent eventObject) |
Prototype for pre update callbacks More... | |
delegate int | CreateFeatureGeometryCallback (NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent eventObject) |
Prototype for create feature geometry callbacks More... | |
delegate int | ModifyFeatureGeometryCallback (NXOpen.Features.CustomFeatureModifyFeatureGeometryEvent eventObject) |
Prototype for modify feature geometry callbacks More... | |
delegate int | PostUpdateCallback (NXOpen.Features.CustomFeaturePostUpdateEvent eventObject) |
Prototype for post update callbacks More... | |
delegate int | InformationCallback (NXOpen.Features.CustomFeatureInformationEvent eventObject) |
Prototype for information callbacks More... | |
delegate int | HighlightCallback (NXOpen.Features.CustomFeatureHighlightEvent eventObject) |
Prototype for highlight callbacks More... | |
unsafe void | AddInternalFeaturePreUpdateHandler (NXOpen.Features.CustomFeatureClass.InternalFeaturePreUpdateCallback internalFeaturePreUpdateCallback) |
Registers the internal feature pre update callback. More... | |
unsafe void | AddPreUpdateHandler (NXOpen.Features.CustomFeatureClass.PreUpdateCallback preUpdateCallback) |
Registers the custom feature pre update callback. More... | |
unsafe void | AddCreateFeatureGeometryHandler (NXOpen.Features.CustomFeatureClass.CreateFeatureGeometryCallback createFeatureGeometryCallback) |
Registers the custom feature create feature geometry callback. More... | |
unsafe void | AddModifyFeatureGeometryHandler (NXOpen.Features.CustomFeatureClass.ModifyFeatureGeometryCallback modifyFeatureGeometryCallback) |
Registers the custom feature modify feature geometry callback. More... | |
unsafe void | AddPostUpdateHandler (NXOpen.Features.CustomFeatureClass.PostUpdateCallback postUpdateCallback) |
Registers the custom feature post update callback. More... | |
unsafe void | AddInformationHandler (NXOpen.Features.CustomFeatureClass.InformationCallback informationCallback) |
Registers the custom feature information callback. More... | |
unsafe void | AddHighlightHandler (NXOpen.Features.CustomFeatureClass.HighlightCallback highlightCallback) |
Registers the custom feature highlight callback. More... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the memory associated with this object. More... | |
Provides interfaces to configure callbacks for a custom feature.
This class cannot be created.
Created in NX11.0.0
unsafe void NXOpen.Features.CustomFeatureClass.AddCreateFeatureGeometryHandler | ( | NXOpen.Features.CustomFeatureClass.CreateFeatureGeometryCallback | createFeatureGeometryCallback | ) |
Registers the custom feature create feature geometry callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
createFeatureGeometryCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddHighlightHandler | ( | NXOpen.Features.CustomFeatureClass.HighlightCallback | highlightCallback | ) |
Registers the custom feature highlight callback.
Created in NX12.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
highlightCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddInformationHandler | ( | NXOpen.Features.CustomFeatureClass.InformationCallback | informationCallback | ) |
Registers the custom feature information callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
informationCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddInternalFeaturePreUpdateHandler | ( | NXOpen.Features.CustomFeatureClass.InternalFeaturePreUpdateCallback | internalFeaturePreUpdateCallback | ) |
Registers the internal feature pre update callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
internalFeaturePreUpdateCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddModifyFeatureGeometryHandler | ( | NXOpen.Features.CustomFeatureClass.ModifyFeatureGeometryCallback | modifyFeatureGeometryCallback | ) |
Registers the custom feature modify feature geometry callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
modifyFeatureGeometryCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddPostUpdateHandler | ( | NXOpen.Features.CustomFeatureClass.PostUpdateCallback | postUpdateCallback | ) |
Registers the custom feature post update callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
postUpdateCallback |
unsafe void NXOpen.Features.CustomFeatureClass.AddPreUpdateHandler | ( | NXOpen.Features.CustomFeatureClass.PreUpdateCallback | preUpdateCallback | ) |
Registers the custom feature pre update callback.
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
preUpdateCallback |
delegate int NXOpen.Features.CustomFeatureClass.CreateFeatureGeometryCallback | ( | NXOpen.Features.CustomFeatureCreateFeatureGeometryEvent | eventObject | ) |
Prototype for create feature geometry callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
|
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.
delegate int NXOpen.Features.CustomFeatureClass.HighlightCallback | ( | NXOpen.Features.CustomFeatureHighlightEvent | eventObject | ) |
Prototype for highlight callbacks
Created in NX12.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
delegate int NXOpen.Features.CustomFeatureClass.InformationCallback | ( | NXOpen.Features.CustomFeatureInformationEvent | eventObject | ) |
Prototype for information callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
delegate int NXOpen.Features.CustomFeatureClass.InternalFeaturePreUpdateCallback | ( | NXOpen.Features.CustomFeatureInternalFeaturePreUpdateEvent | eventObject | ) |
Prototype for internal feature pre update callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
delegate int NXOpen.Features.CustomFeatureClass.ModifyFeatureGeometryCallback | ( | NXOpen.Features.CustomFeatureModifyFeatureGeometryEvent | eventObject | ) |
Prototype for modify feature geometry callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
delegate int NXOpen.Features.CustomFeatureClass.PostUpdateCallback | ( | NXOpen.Features.CustomFeaturePostUpdateEvent | eventObject | ) |
Prototype for post update callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |
delegate int NXOpen.Features.CustomFeatureClass.PreUpdateCallback | ( | NXOpen.Features.CustomFeaturePreUpdateEvent | eventObject | ) |
Prototype for pre update callbacks
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
eventObject | Event object |