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

Builder to unify Routing::Stock and Assemblies::Component based on specified characteristic values. More...

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

List of all members.

Public Member Functions

NXOpen::Routing::CharacteristicListGetUnifyCharacteristics ()
 Returns Routing::CharacteristicList to be used to find matching Routing::Stock and Assemblies::Component to replace.
NXOpen::SelectNXObjectReferenceObject ()
 Returns the reference object used to extract characteristics to unify.
NXOpen::Routing::RouteObjectCollectorRouteObjectCollector ()
 Returns the routing object collector to select objects to unify.
void SetUnifyCharacteristics (NXOpen::NXObject::AttributeType charxType, const NXString &charxName, const NXString &charxValue)
 Sets the characteristics to be applied
Created in NX8.0.0.

Detailed Description

Builder to unify Routing::Stock and Assemblies::Component based on specified characteristic values.

The builder takes a set of objects and replaces them with new objects that matches the given characterstics.
To create a new instance of this class, use Routing::RouteManager::CreateUnifyPathBuilder

Created in NX7.5.0.


Member Function Documentation

Returns Routing::CharacteristicList to be used to find matching Routing::Stock and Assemblies::Component to replace.

Returns:
The characteristics to use in finding a replacement for the given object.
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 used to extract characteristics to unify.


Created in NX7.5.0.

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

Returns the routing object collector to select objects to unify.


Created in NX7.5.0.

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

void NXOpen::Routing::UnifyPathBuilder::SetUnifyCharacteristics ( NXOpen::NXObject::AttributeType  charxType,
const NXString charxName,
const NXString charxValue 
)

Sets the characteristics to be applied
Created in NX8.0.0.



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

Parameters:
charxTypecharxtype
charxName
NOTE: The full Unicode character set is not supported for this parameter.
charxValueThe characteristics to use in finding a replacement for the given object.
NOTE: The full Unicode character set is not supported for this parameter.

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