NX Open C++ Reference Guide
|
Represents a CAM::NcmAvoidancePointBuilder. More...
Public Types | |
enum | PointStates { PointStatesNone, PointStatesUseOther, PointStatesNoPoint, PointStatesUsePoint } |
the types available for avoidance point definition More... | |
enum | ToolAxisUsages { ToolAxisUsagesNone, ToolAxisUsagesSpecify } |
the types available for tool axis status More... | |
Public Member Functions | |
NXOpen::Point * | Point () |
Returns the avoidance point Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder::PointStates | PointStatus () |
Returns the point status Created in NX5.0.0. | |
void | SetPoint (NXOpen::Point *newValue) |
Sets the avoidance point Created in NX5.0.0. | |
void | SetPointStatus (NXOpen::CAM::NcmAvoidancePointBuilder::PointStates newValue) |
Sets the point status Created in NX5.0.0. | |
void | SetToolAxis (NXOpen::NXObject *newValue) |
Sets the avoidance tool axis Created in NX5.0.0. | |
void | SetToolAxisStatus (int newValue) |
Sets the tool axis status Created in NX5.0.0. | |
void | SetToolAxisUsage (NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages newValue) |
Sets the tool axis usage Created in NX5.0.0. | |
NXOpen::NXObject * | ToolAxis () |
Returns the avoidance tool axis Created in NX5.0.0. | |
int | ToolAxisStatus () |
Returns the tool axis status Created in NX5.0.0. | |
NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages | ToolAxisUsage () |
Returns the tool axis usage Created in NX5.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 CAM::NcmAvoidancePointBuilder.
Created in NX5.0.0.
NXOpen::Point* NXOpen::CAM::NcmAvoidancePointBuilder::Point | ( | ) |
Returns the avoidance point
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder::PointStates NXOpen::CAM::NcmAvoidancePointBuilder::PointStatus | ( | ) |
Returns the point status
Created in NX5.0.0.
License requirements : None
void NXOpen::CAM::NcmAvoidancePointBuilder::SetPoint | ( | NXOpen::Point * | newValue | ) |
Sets the avoidance point
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmAvoidancePointBuilder::SetPointStatus | ( | NXOpen::CAM::NcmAvoidancePointBuilder::PointStates | newValue | ) |
Sets the point status
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmAvoidancePointBuilder::SetToolAxis | ( | NXOpen::NXObject * | newValue | ) |
Sets the avoidance tool axis
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmAvoidancePointBuilder::SetToolAxisStatus | ( | int | newValue | ) |
Sets the tool axis status
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
void NXOpen::CAM::NcmAvoidancePointBuilder::SetToolAxisUsage | ( | NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages | newValue | ) |
Sets the tool axis usage
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
newValue | newvalue |
NXOpen::NXObject* NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxis | ( | ) |
Returns the avoidance tool axis
Created in NX5.0.0.
License requirements : None
int NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisStatus | ( | ) |
Returns the tool axis status
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsages NXOpen::CAM::NcmAvoidancePointBuilder::ToolAxisUsage | ( | ) |
Returns the tool axis usage
Created in NX5.0.0.
License requirements : None