NX Open C++ Reference Guide
|
The Builder to Model/UnModel the Terminals
To create a new instance of this class, use Routing::RouteManager::ModelTerminalsBuilder
Default values.
More...
Public Types | |
enum | CutBackLocationOption { CutBackLocationOptionFromCharacteristic, CutBackLocationOptionUniformValue, CutBackLocationOptionIndividualCutbacks } |
The Enum for selecting the CutBack Option. More... | |
enum | ExtensionValueOption { ExtensionValueOptionFromCharacteristic, ExtensionValueOptionUniformValue, ExtensionValueOptionIndividualExtensions } |
The Enum for selecting the ExtensionValue Option. More... | |
Public Member Functions | |
NXOpen::Routing::ModelTerminalsBuilder::CutBackLocationOption | CutbackOption () |
Returns the cutback option Created in NX7.5.0. | |
NXOpen::Routing::ModelTerminalsBuilder::ExtensionValueOption | ExtensionOption () |
Returns the extension option Created in NX7.5.0. | |
NXOpen::TaggedObjectList * | List () |
Returns the List Containing the Terminals and their properties. | |
void | Model () |
The Model the selected Terminals Created in NX7.5.0. | |
void | ModelAll () |
The Model all the terminals Created in NX7.5.0. | |
NXOpen::NXObject * | MultiPort () |
Returns the MultiPort of the selected object Created in NX7.5.0. | |
NXOpen::Routing::SelectPort * | PortSelection () |
Returns the port selection Created in NX7.5.0. | |
bool | PreviewToggle () |
Returns the preview Created in NX7.5.0. | |
void | SetCutbackOption (NXOpen::Routing::ModelTerminalsBuilder::CutBackLocationOption cutbackOption) |
Sets the cutback option Created in NX7.5.0. | |
void | SetExtensionOption (NXOpen::Routing::ModelTerminalsBuilder::ExtensionValueOption extensionOption) |
Sets the extension option Created in NX7.5.0. | |
void | SetMultiPort (NXOpen::NXObject *port) |
Sets the MultiPort of the selected object Created in NX7.5.0. | |
void | SetPreviewToggle (bool preview) |
Sets the preview Created in NX7.5.0. | |
void | UnModel () |
The UnModel the selected terminals Created in NX7.5.0. | |
void | UnModelAll () |
Unmodel all of the terminals Created in NX7.5.0. |
The Builder to Model/UnModel the Terminals
To create a new instance of this class, use Routing::RouteManager::ModelTerminalsBuilder
Default values.
Property | Value |
---|---|
CutbackOption |
FromCharacteristic |
ExtensionOption |
FromCharacteristic |
PreviewToggle |
0 |
Created in NX7.5.0.
NXOpen::Routing::ModelTerminalsBuilder::CutBackLocationOption NXOpen::Routing::ModelTerminalsBuilder::CutbackOption | ( | ) |
Returns the cutback option
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
NXOpen::Routing::ModelTerminalsBuilder::ExtensionValueOption NXOpen::Routing::ModelTerminalsBuilder::ExtensionOption | ( | ) |
Returns the extension option
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Returns the List Containing the Terminals and their properties.
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
The Model the selected Terminals
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
The Model all the terminals
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
Returns the MultiPort of the selected object
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
Returns the port selection
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Returns the preview
Created in NX7.5.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
void NXOpen::Routing::ModelTerminalsBuilder::SetCutbackOption | ( | NXOpen::Routing::ModelTerminalsBuilder::CutBackLocationOption | cutbackOption | ) |
Sets the cutback option
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
cutbackOption | cutbackoption |
void NXOpen::Routing::ModelTerminalsBuilder::SetExtensionOption | ( | NXOpen::Routing::ModelTerminalsBuilder::ExtensionValueOption | extensionOption | ) |
Sets the extension option
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
extensionOption | extensionoption |
void NXOpen::Routing::ModelTerminalsBuilder::SetPreviewToggle | ( | bool | preview | ) |
Sets the preview
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
preview | preview |
The UnModel the selected terminals
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")
Unmodel all of the terminals
Created in NX7.5.0.
License requirements : routing_mechanical ("Routing Mechanical") OR routing_electrical ("Routing Electrical") OR routing_combined ("Routing Combined")