NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Routing::IntegrateRunsBuilder Class Reference

Builder Class for Integrate Runs Object
To create a new instance of this class, use Routing::RouteManager::IntegrateRunsBuilder
Default values. More...

Inheritance diagram for NXOpen::Routing::IntegrateRunsBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

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::SelectNXObjectFirstRun ()
 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::SelectNXObjectSecondRun ()
 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.

Detailed Description

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.


Member Enumeration Documentation

Enums to distinguish callback's for from/to/member Item buttons.

Enumerator:
ButtonFromItems 

Set as FromItem for selected node in tree list.

ButtonToItems 

Set as ToItem for selected node in tree list.

ButtonMemberItems 

Set as MemberItem for selected node in tree list.

RunAttributes from which Run.

Enumerator:
EnumFirstRun 

first run

EnumSecondRun 

second run


Member Function Documentation

Returns the first run
Created in NX8.0.0.



License requirements : None

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")

Parameters:
objectsobject of From/To/Member Items of a Run
buttonTypeModify the selected nodes to From,To,Member Items

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

Sets the run attributes
Created in NX8.0.0.



License requirements : routing_mechanical ("Routing Mechanical")

Parameters:
runAttributesrunattributes

Sets the user mentioned run name for Integrated Run
Created in NX8.0.0.



License requirements : routing_mechanical ("Routing Mechanical")

Parameters:
runNamerunname

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.