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

The Routing Path object is the set of ordered continuous segments. More...

Inheritance diagram for NXOpen::Routing::Path:
NXOpen::NXObject NXOpen::Routing::IPath NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject

List of all members.

Public Member Functions

virtual void AddSegmentsToList (const std::vector< NXOpen::Routing::ISegment * > &objs)
 Adds segment(s) to an IPath object.
virtual
NXOpen::Routing::ControlPoint
ControlPointEnd ()
 Returns the end ControlPoint for an IPath object.
virtual
NXOpen::Routing::ControlPoint
ControlPointStart ()
 Returns the start ControlPoint for an IPath object.
virtual void DelSegmentsFromList (const std::vector< NXOpen::Routing::ISegment * > &objs)
 Removes segment(s) from the IPath object.
virtual std::vector
< NXOpen::Routing::ISegment * > 
GetSegmentList ()
 Returns the list of all of the segments contained in the IPath.
virtual void SetControlPointEnd (NXOpen::Routing::ControlPoint *end)
 Sets the end ControlPoint for an IPath object.
virtual void SetControlPointStart (NXOpen::Routing::ControlPoint *start)
 Sets the start ControlPoint for an IPath object.

Detailed Description

The Routing Path object is the set of ordered continuous segments.


Creator not available in KF.

Created in NX7.5.0.


Member Function Documentation

virtual void NXOpen::Routing::Path::AddSegmentsToList ( const std::vector< NXOpen::Routing::ISegment * > &  objs) [virtual]

Adds segment(s) to an IPath object.


Created in NX4.0.0.

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

Parameters:
objslist of segments that are to be added

Implements NXOpen::Routing::IPath.

Returns the end ControlPoint for an IPath object.


Created in NX4.0.0.

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

Implements NXOpen::Routing::IPath.

Returns the start ControlPoint for an IPath object.


Created in NX4.0.0.

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

Implements NXOpen::Routing::IPath.

virtual void NXOpen::Routing::Path::DelSegmentsFromList ( const std::vector< NXOpen::Routing::ISegment * > &  objs) [virtual]

Removes segment(s) from the IPath object.


Created in NX4.0.0.

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

Parameters:
objslist of segments that are to be deleted

Implements NXOpen::Routing::IPath.

Returns the list of all of the segments contained in the IPath.

Returns:
list of all of the segments in this IPath object
Created in NX4.0.0.

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

Implements NXOpen::Routing::IPath.

Sets the end ControlPoint for an IPath object.


Created in NX4.0.0.

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

Parameters:
endend ControlPoint for the IPath object

Implements NXOpen::Routing::IPath.

Sets the start ControlPoint for an IPath object.


Created in NX4.0.0.

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

Parameters:
startstart ControlPoint for the IPath object

Implements NXOpen::Routing::IPath.


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