NX Open C++ Reference Guide
|
Interface class for all routing objects that specify a single (possibly associative) location in space. More...
Public Member Functions | |
virtual NXOpen::Point * | Point ()=0 |
Returns the Point that specifies the location of the Routing::IRoutePosition object. | |
virtual NXOpen::Point3d | Position ()=0 |
Returns the current location of the object in ABS coordinates. | |
virtual void | SetPoint (NXOpen::Point *point)=0 |
Sets the Point that specifies the location of the Routing::IRoutePosition object. | |
virtual void | SetPosition (const NXOpen::Point3d &position)=0 |
Sets the current location of the object in ABS coordinates. |
Interface class for all routing objects that specify a single (possibly associative) location in space.
Created in NX4.0.0.
virtual NXOpen::Point* NXOpen::Routing::IRoutePosition::Point | ( | ) | [pure virtual] |
Returns the Point that specifies the location of the Routing::IRoutePosition object.
A NULL object indicates that this object is not associated to any point.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Implemented in NXOpen::Routing::Port, NXOpen::Routing::ControlPoint, and NXOpen::Routing::Anchor.
virtual NXOpen::Point3d NXOpen::Routing::IRoutePosition::Position | ( | ) | [pure virtual] |
Returns the current location of the object in ABS coordinates.
This value is overridden by the coordinates of the point associated with this object.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
Implemented in NXOpen::Routing::Port, NXOpen::Routing::ControlPoint, and NXOpen::Routing::Anchor.
virtual void NXOpen::Routing::IRoutePosition::SetPoint | ( | NXOpen::Point * | point | ) | [pure virtual] |
Sets the Point that specifies the location of the Routing::IRoutePosition object.
A NULL object indicates that this object is not associated to any point.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
point | New location of object in ABS coordinates |
Implemented in NXOpen::Routing::Port, NXOpen::Routing::ControlPoint, and NXOpen::Routing::Anchor.
virtual void NXOpen::Routing::IRoutePosition::SetPosition | ( | const NXOpen::Point3d & | position | ) | [pure virtual] |
Sets the current location of the object in ABS coordinates.
This value is overridden by the coordinates of the point associated with this object.
Created in NX4.0.0.
License requirements : routing_combined ("Routing Combined") OR routing_electrical ("Routing Electrical") OR routing_mechanical ("Routing Mechanical")
position | New location of object in ABS coordinates |
Implemented in NXOpen::Routing::Port, NXOpen::Routing::ControlPoint, and NXOpen::Routing::Anchor.