NX Open C++ Reference Guide
|
Represents a Tracking Builder
Created in NX5.0.0.
More...
Public Member Functions | |
NXOpen::NXObject * | Create (const NXString &name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg) |
Create a new trackpoint, values of name,xOffset and yOffset may will be changed. | |
NXOpen::NXObject * | Create (const char *name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg) |
Create a new trackpoint, values of name,xOffset and yOffset may will be changed. | |
void | Delete (NXOpen::NXObject *pointTag) |
Delete an existing trackpoint Created in NX5.0.0. | |
void | Get (NXOpen::NXObject *pointTag, NXString *name, int *radiusId, int *tpNumber, double *angle, double *radius, double *xOffset, double *yOffset, int *adjustReg, int *cutcomReg) |
Get the values of an existing trackpoint Created in NX5.0.0. | |
NXOpen::NXObject * | GetTrackPoint (int position) |
Get a specific trackpoint. | |
void | Modify (NXOpen::NXObject *pointTag, const NXString &name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg) |
Modify an existing trackpoint Created in NX5.0.0. | |
void | Modify (NXOpen::NXObject *pointTag, const char *name, int radiusId, int tpNumber, double angle, double radius, double xOffset, double yOffset, int adjustReg, int cutcomReg) |
Modify an existing trackpoint Created in NX5.0.0. | |
int | NumberOfTrackPoints () |
Returns the number of trackpoints 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 Tracking Builder
Created in NX5.0.0.
NXOpen::NXObject* NXOpen::CAM::TrackingBuilder::Create | ( | const NXString & | name, |
int | radiusId, | ||
int | tpNumber, | ||
double | angle, | ||
double | radius, | ||
double | xOffset, | ||
double | yOffset, | ||
int | adjustReg, | ||
int | cutcomReg | ||
) |
Create a new trackpoint, values of name,xOffset and yOffset may will be changed.
name | the name NOTE: The full Unicode character set is not supported for this parameter. |
radiusId | the radius ID |
tpNumber | the track point number |
angle | the angle |
radius | the radius |
xOffset | the xoffset |
yOffset | the yoffset |
adjustReg | the adjust register |
cutcomReg | the cutcom register |
NXOpen::NXObject* NXOpen::CAM::TrackingBuilder::Create | ( | const char * | name, |
int | radiusId, | ||
int | tpNumber, | ||
double | angle, | ||
double | radius, | ||
double | xOffset, | ||
double | yOffset, | ||
int | adjustReg, | ||
int | cutcomReg | ||
) |
Create a new trackpoint, values of name,xOffset and yOffset may will be changed.
name | the name NOTE: The full Unicode character set is not supported for this parameter. |
radiusId | the radius ID |
tpNumber | the track point number |
angle | the angle |
radius | the radius |
xOffset | the xoffset |
yOffset | the yoffset |
adjustReg | the adjust register |
cutcomReg | the cutcom register |
void NXOpen::CAM::TrackingBuilder::Delete | ( | NXOpen::NXObject * | pointTag | ) |
Delete an existing trackpoint
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
pointTag | the pointer of deleted track point |
void NXOpen::CAM::TrackingBuilder::Get | ( | NXOpen::NXObject * | pointTag, |
NXString * | name, | ||
int * | radiusId, | ||
int * | tpNumber, | ||
double * | angle, | ||
double * | radius, | ||
double * | xOffset, | ||
double * | yOffset, | ||
int * | adjustReg, | ||
int * | cutcomReg | ||
) |
Get the values of an existing trackpoint
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
pointTag | the track point |
name | the name |
radiusId | the radius ID |
tpNumber | the track point number |
angle | the angle |
radius | the radius |
xOffset | the xoffset |
yOffset | the yoffset |
adjustReg | the adjust register |
cutcomReg | the cutcom register |
NXOpen::NXObject* NXOpen::CAM::TrackingBuilder::GetTrackPoint | ( | int | position | ) |
Get a specific trackpoint.
position | the position of track point |
void NXOpen::CAM::TrackingBuilder::Modify | ( | NXOpen::NXObject * | pointTag, |
const NXString & | name, | ||
int | radiusId, | ||
int | tpNumber, | ||
double | angle, | ||
double | radius, | ||
double | xOffset, | ||
double | yOffset, | ||
int | adjustReg, | ||
int | cutcomReg | ||
) |
Modify an existing trackpoint
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
pointTag | the pointer of modified track point |
name | the name NOTE: The full Unicode character set is not supported for this parameter. |
radiusId | the radius ID |
tpNumber | the track point number |
angle | the angle |
radius | the radius |
xOffset | the xoffset |
yOffset | the yoffset |
adjustReg | the adjust register |
cutcomReg | the cutcom register |
void NXOpen::CAM::TrackingBuilder::Modify | ( | NXOpen::NXObject * | pointTag, |
const char * | name, | ||
int | radiusId, | ||
int | tpNumber, | ||
double | angle, | ||
double | radius, | ||
double | xOffset, | ||
double | yOffset, | ||
int | adjustReg, | ||
int | cutcomReg | ||
) |
Modify an existing trackpoint
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
pointTag | the pointer of modified track point |
name | the name NOTE: The full Unicode character set is not supported for this parameter. |
radiusId | the radius ID |
tpNumber | the track point number |
angle | the angle |
radius | the radius |
xOffset | the xoffset |
yOffset | the yoffset |
adjustReg | the adjust register |
cutcomReg | the cutcom register |
int NXOpen::CAM::TrackingBuilder::NumberOfTrackPoints | ( | ) |
Returns the number of trackpoints
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")