NX Open C++ Reference Guide
|
Represents a Tool Axis Interpolate Builder
Created in NX7.5.0.
More...
Public Types | |
enum | ControlDirectionTypes { ControlDirectionTypesUandv, ControlDirectionTypesU, ControlDirectionTypesV } |
the available types for the control direction More... | |
enum | InterpolateTypes { InterpolateTypesVector, InterpolateTypesAngleToPart, InterpolateTypesAngleToDrive } |
the available types for Interpolate Types More... | |
enum | InterpolationMethodTypes { InterpolationMethodTypesLinear, InterpolationMethodTypesCubicSpline, InterpolationMethodTypesSmooth } |
the available types for interpolate method More... | |
enum | TurnInputModeTypes { TurnInputModeTypesHolderAngleFromPart, TurnInputModeTypesClearanceAngle, TurnInputModeTypesCuttingAngle } |
the available types for turn input mode More... | |
enum | TurnInterpolationMethodTypes { TurnInterpolationMethodTypesAbsolute, TurnInterpolationMethodTypesRelative } |
the available types for turn interpolation method More... | |
Public Member Functions | |
NXOpen::CAM::ToolAxisInterpolate::ControlDirectionTypes | ControlDirection () |
Returns the control direction type Created in NX11.0.1. More... | |
NXOpen::Point * | GetPoint (int index) |
Get the point. More... | |
int | GetTotalNumberOfPoints () |
Get the total number of interpolate data points. More... | |
NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes | InterpolationMethod () |
Returns the interpolation method type Created in NX7.5.0. More... | |
void | ResetToDefault () |
The action of Reset to Default Created in NX7.5.0. More... | |
void | SetControlDirection (NXOpen::CAM::ToolAxisInterpolate::ControlDirectionTypes newValue) |
Sets the control direction type Created in NX11.0.1. More... | |
void | SetInterpolationMethod (NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes newValue) |
Sets the interpolation method type Created in NX7.5.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a Tool Axis Interpolate Builder
Created in NX7.5.0.
NXOpen::CAM::ToolAxisInterpolate::ControlDirectionTypes NXOpen::CAM::ToolAxisInterpolate::ControlDirection | ( | ) |
Returns the control direction type
Created in NX11.0.1.
License requirements : None
NXOpen::Point* NXOpen::CAM::ToolAxisInterpolate::GetPoint | ( | int | index | ) |
Get the point.
index | the index of item |
int NXOpen::CAM::ToolAxisInterpolate::GetTotalNumberOfPoints | ( | ) |
Get the total number of interpolate data points.
NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes NXOpen::CAM::ToolAxisInterpolate::InterpolationMethod | ( | ) |
Returns the interpolation method type
Created in NX7.5.0.
License requirements : None
void NXOpen::CAM::ToolAxisInterpolate::ResetToDefault | ( | ) |
The action of Reset to Default
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::ToolAxisInterpolate::SetControlDirection | ( | NXOpen::CAM::ToolAxisInterpolate::ControlDirectionTypes | newValue | ) |
Sets the control direction type
Created in NX11.0.1.
License requirements : cam_base ("CAM BASE")
newValue | the control direction type |
void NXOpen::CAM::ToolAxisInterpolate::SetInterpolationMethod | ( | NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes | newValue | ) |
Sets the interpolation method type
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
newValue | the interpolation method type |