|
NX Open C++ Reference Guide
|
Represents a Tool Axis Interpolate Builder
Created in NX7.5.0.
More...
Public Types | |
| enum | InterpolateTypes { InterpolateTypesVector, InterpolateTypesAngleToPart, InterpolateTypesAngleToDrive } |
| the available types for Interpolate Types More... | |
| enum | InterpolationMethodTypes { InterpolationMethodTypesLinear, InterpolationMethodTypesCubicSpline, InterpolationMethodTypesSmooth } |
| the available types for interpolate method More... | |
Public Member Functions | |
| NXOpen::Point * | GetPoint (int index) |
| Get the point. | |
| int | GetTotalNumberOfPoints () |
| Get the total number of interpolate data points. | |
| NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes | InterpolationMethod () |
| Returns the interpolation method type Created in NX7.5.0. | |
| void | ResetToDefault () |
| The action of Reset to Default Created in NX7.5.0. | |
| void | SetInterpolationMethod (NXOpen::CAM::ToolAxisInterpolate::InterpolationMethodTypes newValue) |
| Sets the interpolation method type Created in NX7.5.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
the available types for Interpolate Types
| InterpolateTypesVector |
Interpolate Types: Vector. |
| InterpolateTypesAngleToPart |
Interpolate Types: Angle to Part. |
| InterpolateTypesAngleToDrive |
Interpolate Types: Angle to Drive. |
the available types for interpolate method
| InterpolationMethodTypesLinear |
Linear. |
| InterpolationMethodTypesCubicSpline |
Cubic Spline. |
| InterpolationMethodTypesSmooth |
Smooth. |
| 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::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 |