NX Open C++ Reference Guide
|
JA interface for CustomFeatureClass
This calls cannot be created
Created in NX11.0.0.
More...
Public Member Functions | |
void | AddCreateFeatureGeometryHandler (const NXOpen::Features::CustomFeatureClass::CreateFeatureGeometryCallback &createFeatureGeometryCallback) |
Registers the custom feature create feature geometry callback. More... | |
void | AddInformationHandler (const NXOpen::Features::CustomFeatureClass::InformationCallback &informationCallback) |
Registers the custom feature information callback. More... | |
void | AddInternalFeaturePreUpdateHandler (const NXOpen::Features::CustomFeatureClass::InternalFeaturePreUpdateCallback &internalFeaturePreUpdateCallback) |
Registers the internal feature pre update callback. More... | |
void | AddModifyFeatureGeometryHandler (const NXOpen::Features::CustomFeatureClass::ModifyFeatureGeometryCallback &modifyFeatureGeometryCallback) |
Registers the custom feature modify feature geometry callback. More... | |
void | AddPostUpdateHandler (const NXOpen::Features::CustomFeatureClass::PostUpdateCallback &postUpdateCallback) |
Registers the custom feature post update callback. More... | |
void | AddPreUpdateHandler (const NXOpen::Features::CustomFeatureClass::PreUpdateCallback &preUpdateCallback) |
Registers the custom feature pre update callback. More... | |
virtual | ~CustomFeatureClass () |
Frees the memory associated with this object. More... | |
Public Member Functions inherited from NXOpen::TransientObject | |
void * | GetHandle () |
Handle of the internal object represented by this object. More... | |
JA interface for CustomFeatureClass
This calls cannot be created
Created in NX11.0.0.
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeatureCreateFeatureGeometryEvent *> NXOpen::Features::CustomFeatureClass::CreateFeatureGeometryCallback |
Prototype for create feature geometry callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeatureInformationEvent *> NXOpen::Features::CustomFeatureClass::InformationCallback |
Prototype for information callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeatureInternalFeaturePreUpdateEvent *> NXOpen::Features::CustomFeatureClass::InternalFeaturePreUpdateCallback |
Prototype for internal feature pre update callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeatureModifyFeatureGeometryEvent *> NXOpen::Features::CustomFeatureClass::ModifyFeatureGeometryCallback |
Prototype for modify feature geometry callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeaturePostUpdateEvent *> NXOpen::Features::CustomFeatureClass::PostUpdateCallback |
Prototype for post update callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
typedef NXOpen::Callback1<int, NXOpen::Features::CustomFeaturePreUpdateEvent *> NXOpen::Features::CustomFeatureClass::PreUpdateCallback |
Prototype for pre update callbacks
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
|
virtual |
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
void NXOpen::Features::CustomFeatureClass::AddCreateFeatureGeometryHandler | ( | const 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 | createfeaturegeometrycallback |
void NXOpen::Features::CustomFeatureClass::AddInformationHandler | ( | const NXOpen::Features::CustomFeatureClass::InformationCallback & | informationCallback | ) |
Registers the custom feature information callback.
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
informationCallback | informationcallback |
void NXOpen::Features::CustomFeatureClass::AddInternalFeaturePreUpdateHandler | ( | const NXOpen::Features::CustomFeatureClass::InternalFeaturePreUpdateCallback & | internalFeaturePreUpdateCallback | ) |
Registers the internal feature pre update callback.
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
internalFeaturePreUpdateCallback | internalfeaturepreupdatecallback |
void NXOpen::Features::CustomFeatureClass::AddModifyFeatureGeometryHandler | ( | const 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 | modifyfeaturegeometrycallback |
void NXOpen::Features::CustomFeatureClass::AddPostUpdateHandler | ( | const NXOpen::Features::CustomFeatureClass::PostUpdateCallback & | postUpdateCallback | ) |
Registers the custom feature post update callback.
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
postUpdateCallback | postupdatecallback |
void NXOpen::Features::CustomFeatureClass::AddPreUpdateHandler | ( | const NXOpen::Features::CustomFeatureClass::PreUpdateCallback & | preUpdateCallback | ) |
Registers the custom feature pre update callback.
Created in NX11.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
preUpdateCallback | preupdatecallback |