NX Open C++ Reference Guide
|
Builder Class for Integrate Runs Object
To create a new instance of this class, use Routing::RouteManager::IntegrateRunsBuilder
Default values.
More...
Public Types | |
enum | Button { ButtonFromItems, ButtonToItems, ButtonMemberItems, ButtonUnknown = -1 } |
Enums to distinguish callback's for from/to/member Item buttons. More... | |
enum | Enum { EnumFirstRun, EnumSecondRun } |
RunAttributes from which Run. More... | |
Public Member Functions | |
NXOpen::SelectNXObject * | FirstRun () |
Returns the first run Created in NX8.0.0. | |
void | ModifyItemsButton (const std::vector< NXOpen::NXObject * > &objects, NXOpen::Routing::IntegrateRunsBuilder::Button buttonType) |
Updates the selected nodes in Specify From/To item tree list to From/To/Member item based on buttonType Created in NX8.0.0. | |
NXOpen::Routing::IntegrateRunsBuilder::Enum | RunAttributes () |
Returns the run attributes Created in NX8.0.0. | |
NXString | RunName () |
Returns the user mentioned run name for Integrated Run Created in NX8.0.0. | |
NXOpen::SelectNXObject * | SecondRun () |
Returns the second run Created in NX8.0.0. | |
void | SetRunAttributes (NXOpen::Routing::IntegrateRunsBuilder::Enum runAttributes) |
Sets the run attributes Created in NX8.0.0. | |
void | SetRunName (const NXString &runName) |
Sets the user mentioned run name for Integrated Run Created in NX8.0.0. |
Builder Class for Integrate Runs Object
To create a new instance of this class, use Routing::RouteManager::IntegrateRunsBuilder
Default values.
Property | Value |
---|---|
RunAttributes |
FirstRun |
Created in NX8.0.0.
RunAttributes from which Run.
Returns the first run
Created in NX8.0.0.
License requirements : None
void NXOpen::Routing::IntegrateRunsBuilder::ModifyItemsButton | ( | const std::vector< NXOpen::NXObject * > & | objects, |
NXOpen::Routing::IntegrateRunsBuilder::Button | buttonType | ||
) |
Updates the selected nodes in Specify From/To item tree list to From/To/Member item based on buttonType
Created in NX8.0.0.
License requirements : routing_mechanical ("Routing Mechanical")
objects | object of From/To/Member Items of a Run |
buttonType | Modify the selected nodes to From,To,Member Items |
NXOpen::Routing::IntegrateRunsBuilder::Enum NXOpen::Routing::IntegrateRunsBuilder::RunAttributes | ( | ) |
Returns the run attributes
Created in NX8.0.0.
License requirements : None
Returns the user mentioned run name for Integrated Run
Created in NX8.0.0.
License requirements : None
Returns the second run
Created in NX8.0.0.
License requirements : None
void NXOpen::Routing::IntegrateRunsBuilder::SetRunAttributes | ( | NXOpen::Routing::IntegrateRunsBuilder::Enum | runAttributes | ) |
Sets the run attributes
Created in NX8.0.0.
License requirements : routing_mechanical ("Routing Mechanical")
runAttributes | runattributes |
void NXOpen::Routing::IntegrateRunsBuilder::SetRunName | ( | const NXString & | runName | ) |
Sets the user mentioned run name for Integrated Run
Created in NX8.0.0.
License requirements : routing_mechanical ("Routing Mechanical")
runName | runname |