NX Open C++ Reference Guide
|
The Routing Wire object is the set of information needed to define a ROUTE_wire. 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. | |
std::vector < NXOpen::Routing::ISegment * > | GetSegments () |
Returns the segments for the wire. | |
std::vector < NXOpen::Routing::Stock * > | GetStock () |
Returns the stocks for the wire. | |
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 Wire object is the set of information needed to define a ROUTE_wire.
Creator not available in KF.
Created in NX4.0.0.
virtual void NXOpen::Routing::Wire::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::Wire::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::Wire::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::Wire::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::Wire::GetSegmentList | ( | ) | [virtual] |
Returns the list of all of the segments contained in the IPath.
Implements NXOpen::Routing::IPath.
std::vector<NXOpen::Routing::ISegment *> NXOpen::Routing::Wire::GetSegments | ( | ) |
Returns the segments for the wire.
std::vector<NXOpen::Routing::Stock *> NXOpen::Routing::Wire::GetStock | ( | ) |
Returns the stocks for the wire.
virtual void NXOpen::Routing::Wire::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::Wire::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.