NX Open C++ Reference Guide
|
Represents the Move To Point Builder
To create a new instance of this class, use CAM::MoveCollection::CreateNormalToToolAxisMoveBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | Orientation { OrientationAlongVector, OrientationTowardsPoint } |
the normal orientation More... | |
Public Member Functions | |
double | Angle () |
Returns the angle Created in NX5.0.0. | |
double | Distance () |
Returns the distance Created in NX5.0.0. | |
NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation | MoveType () |
Returns the normal type Created in NX5.0.0. | |
NXOpen::Point * | Point () |
Returns the point in normal direction Created in NX5.0.0. | |
NXOpen::CAM::RoundPointBuilder * | RoundPoint () |
Returns the round point builder Created in NX5.0.0. | |
void | SetAngle (double distance) |
Sets the angle Created in NX5.0.0. | |
void | SetDistance (double distance) |
Sets the distance Created in NX5.0.0. | |
void | SetMoveType (NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation normaltype) |
Sets the normal type Created in NX5.0.0. | |
void | SetPoint (NXOpen::Point *location) |
Sets the point in normal direction Created in NX5.0.0. | |
void | SetVector (NXOpen::Direction *vec) |
Sets the vector Created in NX5.0.0. | |
NXOpen::Direction * | Vector () |
Returns the vector Created in NX5.0.0. |
Represents the Move To Point Builder
To create a new instance of this class, use CAM::MoveCollection::CreateNormalToToolAxisMoveBuilder
Created in NX5.0.0.
the normal orientation
OrientationAlongVector |
Along Vector. |
OrientationTowardsPoint |
Towards Point. |
Returns the angle
Created in NX5.0.0.
License requirements : None
Returns the distance
Created in NX5.0.0.
License requirements : None
NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation NXOpen::CAM::NormalToToolAxisMoveBuilder::MoveType | ( | ) |
Returns the normal type
Created in NX5.0.0.
License requirements : None
Returns the point in normal direction
Created in NX5.0.0.
License requirements : None
Returns the round point builder
Created in NX5.0.0.
License requirements : None
void NXOpen::CAM::NormalToToolAxisMoveBuilder::SetAngle | ( | double | distance | ) |
Sets the angle
Created in NX5.0.0.
License requirements : None
distance | distance |
void NXOpen::CAM::NormalToToolAxisMoveBuilder::SetDistance | ( | double | distance | ) |
Sets the distance
Created in NX5.0.0.
License requirements : None
distance | distance |
void NXOpen::CAM::NormalToToolAxisMoveBuilder::SetMoveType | ( | NXOpen::CAM::NormalToToolAxisMoveBuilder::Orientation | normaltype | ) |
Sets the normal type
Created in NX5.0.0.
License requirements : None
normaltype | normaltype |
void NXOpen::CAM::NormalToToolAxisMoveBuilder::SetPoint | ( | NXOpen::Point * | location | ) |
Sets the point in normal direction
Created in NX5.0.0.
License requirements : None
location | location |
Sets the vector
Created in NX5.0.0.
License requirements : None
vec | vec |
Returns the vector
Created in NX5.0.0.
License requirements : None