NX Open C++ Reference Guide
|
Represents a part axis builder. More...
Public Types | |
enum | PartAxisOfRotationTypes { PartAxisOfRotationTypesXm, PartAxisOfRotationTypesYm, PartAxisOfRotationTypesZm, PartAxisOfRotationTypesSpecify } |
The types for part axis of rotation. More... | |
Public Member Functions | |
NXOpen::CAM::PartAxisBuilder::PartAxisOfRotationTypes | AxisOfRotation () |
Returns the axis of rotation type Created in NX9.0.0. | |
NXOpen::Point * | PartAxisPoint () |
Returns the part axis point Created in NX9.0.0. | |
NXOpen::SmartObject * | PartAxisVector () |
Returns the part axis vector Created in NX9.0.0. | |
void | SetAxisOfRotation (NXOpen::CAM::PartAxisBuilder::PartAxisOfRotationTypes axis) |
Sets the axis of rotation type Created in NX9.0.0. | |
void | SetPartAxisPoint (NXOpen::Point *point) |
Sets the part axis point Created in NX9.0.0. | |
void | SetPartAxisVector (NXOpen::SmartObject *vector) |
Sets the part axis vector Created in NX9.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a part axis builder.
Created in NX9.0.0.
NXOpen::CAM::PartAxisBuilder::PartAxisOfRotationTypes NXOpen::CAM::PartAxisBuilder::AxisOfRotation | ( | ) |
Returns the axis of rotation type
Created in NX9.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::PartAxisBuilder::PartAxisPoint | ( | ) |
Returns the part axis point
Created in NX9.0.0.
License requirements : None
NXOpen::SmartObject* NXOpen::CAM::PartAxisBuilder::PartAxisVector | ( | ) |
Returns the part axis vector
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::PartAxisBuilder::SetAxisOfRotation | ( | NXOpen::CAM::PartAxisBuilder::PartAxisOfRotationTypes | axis | ) |
Sets the axis of rotation type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
axis | the axis of rotation mode |
void NXOpen::CAM::PartAxisBuilder::SetPartAxisPoint | ( | NXOpen::Point * | point | ) |
Sets the part axis point
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
point | the part axis point |
void NXOpen::CAM::PartAxisBuilder::SetPartAxisVector | ( | NXOpen::SmartObject * | vector | ) |
Sets the part axis vector
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
vector | the part axis vector |