NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::ToolAxisInterpolate Class Reference

Represents a Tool Axis Interpolate Builder
Created in NX7.5.0. More...

Inheritance diagram for NXOpen::CAM::ToolAxisInterpolate:
NXOpen::TaggedObject NXOpen::CAM::InterpolateAngle NXOpen::CAM::InterpolateVector

List of all members.

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::PointGetPoint (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.

Detailed Description

Represents a Tool Axis Interpolate Builder
Created in NX7.5.0.



Member Enumeration Documentation

the available types for Interpolate Types

Enumerator:
InterpolateTypesVector 

Interpolate Types: Vector.

InterpolateTypesAngleToPart 

Interpolate Types: Angle to Part.

InterpolateTypesAngleToDrive 

Interpolate Types: Angle to Drive.

the available types for interpolate method

Enumerator:
InterpolationMethodTypesLinear 

Linear.

InterpolationMethodTypesCubicSpline 

Cubic Spline.

InterpolationMethodTypesSmooth 

Smooth.


Member Function Documentation

Get the point.

Returns:
the point
Created in NX7.5.5.

License requirements : None
Parameters:
indexthe index of item

Get the total number of interpolate data points.

Returns:
the total number
Created in NX7.5.5.

License requirements : None

Returns the interpolation method type
Created in NX7.5.0.



License requirements : None

The action of Reset to Default
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Sets the interpolation method type
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
newValuethe interpolation method type

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.