NX Open C++ Reference Guide
|
The Routing Path object is the set of ordered continuous segments. More...
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. |
The Routing Path object is the set of ordered continuous segments.
Creator not available in KF.
Created in NX7.5.0.
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")
objs | list of segments that are to be added |
Implements NXOpen::Routing::IPath.
virtual NXOpen::Routing::ControlPoint* NXOpen::Routing::Path::ControlPointEnd | ( | ) | [virtual] |
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.
virtual NXOpen::Routing::ControlPoint* NXOpen::Routing::Path::ControlPointStart | ( | ) | [virtual] |
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")
objs | list of segments that are to be deleted |
Implements NXOpen::Routing::IPath.
virtual std::vector<NXOpen::Routing::ISegment *> NXOpen::Routing::Path::GetSegmentList | ( | ) | [virtual] |
Returns the list of all of the segments contained in the IPath.
Implements NXOpen::Routing::IPath.
virtual void NXOpen::Routing::Path::SetControlPointEnd | ( | NXOpen::Routing::ControlPoint * | end | ) | [virtual] |
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")
end | end ControlPoint for the IPath object |
Implements NXOpen::Routing::IPath.
virtual void NXOpen::Routing::Path::SetControlPointStart | ( | NXOpen::Routing::ControlPoint * | start | ) | [virtual] |
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")
start | start ControlPoint for the IPath object |
Implements NXOpen::Routing::IPath.