NX Open C++ Reference Guide
|
Represents a FormEdges Builder
Created in NX6.0.0.
More...
Public Member Functions | |
double | Angle () |
Returns the angle value Created in NX6.0.0. | |
int | Create (double noseRadius, double noseAngle, double edgeLength) |
Create a new form edges item. | |
void | Delete (int nodeIndex) |
Delete an existing form edges item Created in NX6.0.0. | |
double | EdgeLength () |
Returns the cut edge length value Created in NX6.0.0. | |
void | Get (int position, double *noseRadius, double *noseAngle, double *edgeLength) |
Get the values of an existing form edges item Created in NX6.0.0. | |
void | Modify (int nodeIndex, double noseRadius, double noseAngle, double edgeLength) |
Modify an existing form edges item Created in NX6.0.0. | |
int | NumberOfFormEdges () |
Returns the number of form edges item Created in NX6.0.0. | |
void | SetAngle (double angleValue) |
Sets the angle value Created in NX6.0.0. | |
void | SetEdgeLength (double lengthValue) |
Sets the cut edge length value 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 FormEdges Builder
Created in NX6.0.0.
double NXOpen::CAM::FormEdgesBuilder::Angle | ( | ) |
Returns the angle value
Created in NX6.0.0.
License requirements : None
int NXOpen::CAM::FormEdgesBuilder::Create | ( | double | noseRadius, |
double | noseAngle, | ||
double | edgeLength | ||
) |
Create a new form edges item.
noseRadius | the nose radius |
noseAngle | the nose angle |
edgeLength | the edge length |
void NXOpen::CAM::FormEdgesBuilder::Delete | ( | int | nodeIndex | ) |
Delete an existing form edges item
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
nodeIndex | the selected entry index |
double NXOpen::CAM::FormEdgesBuilder::EdgeLength | ( | ) |
Returns the cut edge length value
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::FormEdgesBuilder::Get | ( | int | position, |
double * | noseRadius, | ||
double * | noseAngle, | ||
double * | edgeLength | ||
) |
Get the values of an existing form edges item
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
position | index in array |
noseRadius | the nose radius |
noseAngle | the nose angle |
edgeLength | the edge length |
void NXOpen::CAM::FormEdgesBuilder::Modify | ( | int | nodeIndex, |
double | noseRadius, | ||
double | noseAngle, | ||
double | edgeLength | ||
) |
Modify an existing form edges item
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
nodeIndex | the index of modified item |
noseRadius | the nose radius |
noseAngle | the nose angle |
edgeLength | the edge length |
int NXOpen::CAM::FormEdgesBuilder::NumberOfFormEdges | ( | ) |
Returns the number of form edges item
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::FormEdgesBuilder::SetAngle | ( | double | angleValue | ) |
Sets the angle value
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
angleValue | the angle value |
void NXOpen::CAM::FormEdgesBuilder::SetEdgeLength | ( | double | lengthValue | ) |
Sets the cut edge length value
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
lengthValue | the cut edge length value |