NX Open C++ Reference Guide
|
Represents the event data for highlight callback for custom feature
This class cannot be created
Created in NX12.0.0.
More...
Public Member Functions | |
bool | GetHighlightFlag () |
Gets the highlight flag status of highlight event. More... | |
bool | GetHighlightOnlySuppliedObjectsOption () |
Gets the highlight only supplied objects (objects passed to NXOpen::Features::CustomFeatureHighlightEvent::ObjectsToHighlightUnhighlight ) option of highlight event. More... | |
void | ObjectsToHighlightUnhighlight (const std::vector< NXOpen::DisplayableObject * > &objectsToHighlight) |
Highlights or unhighlights the objects passed in objectsToHighlight depending on the highlightFlag status Created in NX12.0.0. More... | |
void | SetHighlightOnlySuppliedObjectsOption (bool highlightOption) |
Sets the highlight only supplied objects (objects passed to NXOpen::Features::CustomFeatureHighlightEvent::ObjectsToHighlightUnhighlight ) option of highlight event Created in NX12.0.0. More... | |
Public Member Functions inherited from NXOpen::Features::CustomFeatureEvent | |
int | ErrorCode () |
Returns the error occured during the event Created in NX11.0.0. More... | |
std::vector < NXOpen::Features::ConstructionFeatureData * > | GetConstructionFeatures () |
The custom feature get construction features. More... | |
NXOpen::Features::CustomFeature * | GetCustomFeature () |
Get the custom feature of the event. More... | |
NXOpen::DisplayableObject * | GetNXObject (NXOpen::Features::CustomFeatureEvent::ParasolidId parasolidId) |
Returns the Solid body. More... | |
std::vector < NXOpen::Features::OutputFeatureData * > | GetOutputFeatures () |
The output features created in post update event. More... | |
NXOpen::Features::CustomFeatureEvent::ParasolidId | GetParasolidId (NXOpen::DisplayableObject *solidTag) |
Get the Parasolid tag of Solid body. More... | |
void | SetErrorCode (int errorCode) |
Sets the error occured during the event Created in NX11.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen::Features::CustomFeatureEvent | |
enum | ParasolidId { ParasolidIdDummyMember } |
Represents the event data for highlight callback for custom feature
This class cannot be created
Created in NX12.0.0.
bool NXOpen::Features::CustomFeatureHighlightEvent::GetHighlightFlag | ( | ) |
Gets the highlight flag status of highlight event.
bool NXOpen::Features::CustomFeatureHighlightEvent::GetHighlightOnlySuppliedObjectsOption | ( | ) |
Gets the highlight only supplied objects (objects passed to NXOpen::Features::CustomFeatureHighlightEvent::ObjectsToHighlightUnhighlight ) option of highlight event.
void NXOpen::Features::CustomFeatureHighlightEvent::ObjectsToHighlightUnhighlight | ( | const std::vector< NXOpen::DisplayableObject * > & | objectsToHighlight | ) |
Highlights or unhighlights the objects passed in objectsToHighlight depending on the highlightFlag status
Created in NX12.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
objectsToHighlight | objectstohighlight |
void NXOpen::Features::CustomFeatureHighlightEvent::SetHighlightOnlySuppliedObjectsOption | ( | bool | highlightOption | ) |
Sets the highlight only supplied objects (objects passed to NXOpen::Features::CustomFeatureHighlightEvent::ObjectsToHighlightUnhighlight ) option of highlight event
Created in NX12.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
highlightOption | Set Highlight Only Objects Option |