NX Open C++ Reference Guide
|
Represents an avoidance return Builder
Created in NX6.0.0.
More...
Public Types | |
enum | ReturnPointModes { ReturnPointModesPoint, ReturnPointModesDeltaAngleDistance, ReturnPointModesDeltaVectorDistance, ReturnPointModesDeltaMove, ReturnPointModesSameAsStart } |
The return point mode options Created in NX6.0.0. More... | |
enum | ReturnPointMotionTypes { ReturnPointMotionTypesNone, ReturnPointMotionTypesAutomatic, ReturnPointMotionTypesDirect, ReturnPointMotionTypesRadialThenAxial, ReturnPointMotionTypesAxialThenRadial, ReturnPointMotionTypesClearRadialThenDirect, ReturnPointMotionTypesClearAxialThenDirect, ReturnPointMotionTypesClearRadialOnly, ReturnPointMotionTypesClearAxialOnly } |
the return point motion type options Created in NX6.0.0. More... | |
Public Member Functions | |
double | ReturnDeltaAngle () |
Returns the return delta angle Created in NX6.0.0. More... | |
double | ReturnDeltaDistance () |
Returns the return delta distance Created in NX6.0.0. More... | |
NXOpen::NXObject * | ReturnDeltaVector () |
Returns the return delta vector Created in NX6.0.0. More... | |
double | ReturnDeltaX () |
Returns the return delta X Created in NX6.0.0. More... | |
double | ReturnDeltaY () |
Returns the return delta Y Created in NX6.0.0. More... | |
NXOpen::Point * | ReturnPoint () |
Returns the return point Created in NX6.0.0. More... | |
NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointModes | ReturnPointMode () |
Returns the return point mode Created in NX6.0.0. More... | |
NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMotionTypes | ReturnPointMotionType () |
Returns the return point motion type Created in NX6.0.0. More... | |
void | SetReturnDeltaAngle (double returnDeltaAngle) |
Sets the return delta angle Created in NX6.0.0. More... | |
void | SetReturnDeltaDistance (double returnDeltaDistance) |
Sets the return delta distance Created in NX6.0.0. More... | |
void | SetReturnDeltaVector (NXOpen::NXObject *returnDeltaVector) |
Sets the return delta vector Created in NX6.0.0. More... | |
void | SetReturnDeltaX (double returnDeltaX) |
Sets the return delta X Created in NX6.0.0. More... | |
void | SetReturnDeltaY (double returnDeltaY) |
Sets the return delta Y Created in NX6.0.0. More... | |
void | SetReturnPoint (NXOpen::Point *returnPoint) |
Sets the return point Created in NX6.0.0. More... | |
void | SetReturnPointMode (NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointModes returnPointMode) |
Sets the return point mode Created in NX6.0.0. More... | |
void | SetReturnPointMotionType (NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMotionTypes returnPointMotionType) |
Sets the return point motion type Created in NX6.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents an avoidance return Builder
Created in NX6.0.0.
The return point mode options
Created in NX6.0.0.
the return point motion type options
Created in NX6.0.0.
double NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnDeltaAngle | ( | ) |
Returns the return delta angle
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnDeltaDistance | ( | ) |
Returns the return delta distance
Created in NX6.0.0.
License requirements : None
NXOpen::NXObject* NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnDeltaVector | ( | ) |
Returns the return delta vector
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnDeltaX | ( | ) |
Returns the return delta X
Created in NX6.0.0.
License requirements : None
double NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnDeltaY | ( | ) |
Returns the return delta Y
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPoint | ( | ) |
Returns the return point
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointModes NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMode | ( | ) |
Returns the return point mode
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMotionTypes NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMotionType | ( | ) |
Returns the return point motion type
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnDeltaAngle | ( | double | returnDeltaAngle | ) |
Sets the return delta angle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnDeltaAngle | the return delta angle value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnDeltaDistance | ( | double | returnDeltaDistance | ) |
Sets the return delta distance
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnDeltaDistance | the return delta distance value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnDeltaVector | ( | NXOpen::NXObject * | returnDeltaVector | ) |
Sets the return delta vector
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnDeltaVector | the return delta vector value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnDeltaX | ( | double | returnDeltaX | ) |
Sets the return delta X
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnDeltaX | the return delta x value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnDeltaY | ( | double | returnDeltaY | ) |
Sets the return delta Y
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnDeltaY | the return delta x value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnPoint | ( | NXOpen::Point * | returnPoint | ) |
Sets the return point
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnPoint | the return point value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnPointMode | ( | NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointModes | returnPointMode | ) |
Sets the return point mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnPointMode | the return point mode value |
void NXOpen::CAM::TurnAvoidanceReturnBuilder::SetReturnPointMotionType | ( | NXOpen::CAM::TurnAvoidanceReturnBuilder::ReturnPointMotionTypes | returnPointMotionType | ) |
Sets the return point motion type
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
returnPointMotionType | the return point motion type value |