NX Open C++ Reference Guide
Public Member Functions
NXOpen::Routing::EditCharacteristicsBuilder Class Reference

Builder to edit required and optional characteristics of Routing::Stock or Assemblies::Component as defined in the application view file. More...

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

List of all members.

Public Member Functions

void ApplyReferenceObjectCharx (NXOpen::NXObject *refObject)
 Apply characteristics of the reference object to the selected objects.
void ClearValues ()
 Clear the characteristic values of the selected objects.
NXOpen::Routing::CharacteristicListGetOptionalCharacteristicsToEdit ()
 Returns the editable Routing::CharacteristicList that contains optional characteristics common to all the selected objects.
NXOpen::Routing::CharacteristicListGetRequiredCharacteristicsToEdit ()
 Returns the editable Routing::CharacteristicList that contains required characteristics common to all the selected objects.
NXOpen::SelectNXObjectReferenceObject ()
 Returns the reference object to obtain the characteristic values
Created in NX7.5.0.
void ResetValues ()
 Reset the characteristic values of the selected objects.
NXOpen::Routing::RouteObjectCollectorRouteObjectCollector ()
 Returns the routing objects to edit characteristics.
NXString RoutingLevel ()
 Returns the Routing Level associated with selected objects.
void SetRoutingLevel (const NXString &routeLevel)
 Sets the Routing Level associated with selected objects.

Detailed Description

Builder to edit required and optional characteristics of Routing::Stock or Assemblies::Component as defined in the application view file.


To create a new instance of this class, use Routing::RouteManager::CreateEditCharacteristicsBuilder

Created in NX7.5.0.


Member Function Documentation

Apply characteristics of the reference object to the selected objects.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
refObjectrefobject

Clear the characteristic values of the selected objects.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the editable Routing::CharacteristicList that contains optional characteristics common to all the selected objects.

Returns:
The characteristics to edit.
Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the editable Routing::CharacteristicList that contains required characteristics common to all the selected objects.

Returns:
The characteristics to edit.
Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the reference object to obtain the characteristic values
Created in NX7.5.0.



License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Reset the characteristic values of the selected objects.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the routing objects to edit characteristics.

The objects should be either Routing::Stock or Assemblies::Component
Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Returns the Routing Level associated with selected objects.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Sets the Routing Level associated with selected objects.


Created in NX7.5.0.

License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")

Parameters:
routeLevelroutelevel

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