NX Open C++ Reference Guide
|
Represents a Milling Trackpoint Builder
Created in NX6.0.0.
More...
Public Member Functions | |
int | Add (int inputIndex, const NXString &name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed, NXString *newName) |
Add a new trackpoint, name maybe changed if not unique. | |
int | Add (int inputIndex, const char *name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed, NXString *newName) |
Add a new trackpoint, name maybe changed if not unique. | |
void | Delete (int index) |
Delete an existing trackpoint Created in NX6.0.0. | |
void | Get (NXOpen::NXObject *pointTag, NXString *name, double *diameter, double *distance, double *zOffset, int *zOffsetUsed, int *adjust, int *adjustUsed, int *cutcom, int *cutcomUsed) |
Get the values of an existing trackpoint Created in NX6.0.0. | |
NXOpen::NXObject * | GetTrackPoint (int position) |
Get a specific trackpoint. | |
NXString | Modify (int index, const NXString &name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed) |
Modify an existing trackpoint,name maybe changed if not unique. | |
NXString | Modify (int index, const char *name, double diameter, double distance, double zOffset, int zOffsetUsed, int adjust, int adjustUsed, int cutcom, int cutcomUsed) |
Modify an existing trackpoint,name maybe changed if not unique. | |
void | MoveDown (int index) |
Move down a trackpoint Created in NX6.0.0. | |
void | MoveUp (int index) |
Move up a trackpoint Created in NX6.0.0. | |
int | NumberOfTrackPoints () |
Returns the number of trackpoints Created in NX6.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 Milling Trackpoint Builder
Created in NX6.0.0.
int NXOpen::CAM::MillingTrackpointBuilder::Add | ( | int | inputIndex, |
const NXString & | name, | ||
double | diameter, | ||
double | distance, | ||
double | zOffset, | ||
int | zOffsetUsed, | ||
int | adjust, | ||
int | adjustUsed, | ||
int | cutcom, | ||
int | cutcomUsed, | ||
NXString * | newName | ||
) |
Add a new trackpoint, name maybe changed if not unique.
inputIndex | the input index of new track point |
name | the new created object name NOTE: The full Unicode character set is not supported for this parameter. |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
newName | the final new object name,user should allocate memory for it first, most length is UGUI_MAX_NAME_LEN |
int NXOpen::CAM::MillingTrackpointBuilder::Add | ( | int | inputIndex, |
const char * | name, | ||
double | diameter, | ||
double | distance, | ||
double | zOffset, | ||
int | zOffsetUsed, | ||
int | adjust, | ||
int | adjustUsed, | ||
int | cutcom, | ||
int | cutcomUsed, | ||
NXString * | newName | ||
) |
Add a new trackpoint, name maybe changed if not unique.
inputIndex | the input index of new track point |
name | the new created object name NOTE: The full Unicode character set is not supported for this parameter. |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
newName | the final new object name,user should allocate memory for it first, most length is UGUI_MAX_NAME_LEN |
void NXOpen::CAM::MillingTrackpointBuilder::Delete | ( | int | index | ) |
Delete an existing trackpoint
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
index | the index of deleted track point |
void NXOpen::CAM::MillingTrackpointBuilder::Get | ( | NXOpen::NXObject * | pointTag, |
NXString * | name, | ||
double * | diameter, | ||
double * | distance, | ||
double * | zOffset, | ||
int * | zOffsetUsed, | ||
int * | adjust, | ||
int * | adjustUsed, | ||
int * | cutcom, | ||
int * | cutcomUsed | ||
) |
Get the values of an existing trackpoint
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
pointTag | the track point |
name | the name |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
NXOpen::NXObject* NXOpen::CAM::MillingTrackpointBuilder::GetTrackPoint | ( | int | position | ) |
Get a specific trackpoint.
position | the position of track point |
NXString NXOpen::CAM::MillingTrackpointBuilder::Modify | ( | int | index, |
const NXString & | name, | ||
double | diameter, | ||
double | distance, | ||
double | zOffset, | ||
int | zOffsetUsed, | ||
int | adjust, | ||
int | adjustUsed, | ||
int | cutcom, | ||
int | cutcomUsed | ||
) |
Modify an existing trackpoint,name maybe changed if not unique.
index | the index of modified track point |
name | the object new name NOTE: The full Unicode character set is not supported for this parameter. |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
NXString NXOpen::CAM::MillingTrackpointBuilder::Modify | ( | int | index, |
const char * | name, | ||
double | diameter, | ||
double | distance, | ||
double | zOffset, | ||
int | zOffsetUsed, | ||
int | adjust, | ||
int | adjustUsed, | ||
int | cutcom, | ||
int | cutcomUsed | ||
) |
Modify an existing trackpoint,name maybe changed if not unique.
index | the index of modified track point |
name | the object new name NOTE: The full Unicode character set is not supported for this parameter. |
diameter | the diameter |
distance | the distance |
zOffset | the zoffset |
zOffsetUsed | the zoffset toggle |
adjust | the adjust |
adjustUsed | the adjust toggle |
cutcom | the cutcom |
cutcomUsed | the cutcom toggle |
void NXOpen::CAM::MillingTrackpointBuilder::MoveDown | ( | int | index | ) |
Move down a trackpoint
Created in NX6.0.0.
License requirements : None
index | the index of item which should be moved down |
void NXOpen::CAM::MillingTrackpointBuilder::MoveUp | ( | int | index | ) |
Move up a trackpoint
Created in NX6.0.0.
License requirements : None
index | the index of item which should be moved up |
int NXOpen::CAM::MillingTrackpointBuilder::NumberOfTrackPoints | ( | ) |
Returns the number of trackpoints
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")