public interface InterpolateAngle extends ToolAxisInterpolate
ToolAxisInterpolate.ControlDirectionTypes, ToolAxisInterpolate.InterpolateTypes, ToolAxisInterpolate.InterpolationMethodTypes, ToolAxisInterpolate.TurnInputModeTypes, ToolAxisInterpolate.TurnInterpolationMethodTypes
Modifier and Type | Method and Description |
---|---|
void |
erase(int index)
Delete an existing item by index
License requirements: cam_base ("CAM BASE") . |
double |
getLeadAngle(int index)
Get the lead angle
License requirements: None. |
double |
getTiltAngle(int index)
Get the tilt angle
License requirements: None. |
void |
insert(int inputIndex,
Point point,
NXObject view,
double leadAngle,
double tiltAngle)
Add a new item
License requirements: cam_base ("CAM BASE") . |
void |
modify(int index,
Point point,
double tiltAngle,
double leadAngle)
Modify an existing item by index
License requirements: cam_base ("CAM BASE") . |
void |
modify(int index,
Point point,
double tiltAngle,
double leadAngle,
boolean ignorePoint)
Modify an existing item by index
License requirements: cam_base ("CAM BASE") . |
void |
moveDown(int index)
Move down an item
License requirements: None. |
void |
moveUp(int index)
Move up an item
License requirements: None. |
controlDirection, getPoint, getTotalNumberOfPoints, interpolationMethod, resetToDefault, setControlDirection, setInterpolationMethod, setTurnInputMode, setTurnInterpolationMethod, turnInputMode, turnInterpolationMethod
printTestData, printTestData, tag, tagValue
void insert(int inputIndex, Point point, NXObject view, double leadAngle, double tiltAngle) throws NXException, RemoteException
inputIndex
- the new created item indexpoint
- the pointview
- the viewleadAngle
- the lead angletiltAngle
- the tilt angleNXException
RemoteException
void modify(int index, Point point, double tiltAngle, double leadAngle) throws NXException, RemoteException
index
- the index of modified itempoint
- the pointtiltAngle
- the tilt angleleadAngle
- the lead angleNXException
RemoteException
void modify(int index, Point point, double tiltAngle, double leadAngle, boolean ignorePoint) throws NXException, RemoteException
index
- the index of modified itempoint
- the pointtiltAngle
- the tilt angleleadAngle
- the lead angleignorePoint
- the ignore point statusNXException
RemoteException
void erase(int index) throws NXException, RemoteException
index
- the index of deleted itemNXException
RemoteException
void moveUp(int index) throws NXException, RemoteException
index
- the index of item which should be moved upNXException
RemoteException
void moveDown(int index) throws NXException, RemoteException
index
- the index of item which should be moved downNXException
RemoteException
double getTiltAngle(int index) throws NXException, RemoteException
index
- the index of itemNXException
RemoteException
double getLeadAngle(int index) throws NXException, RemoteException
index
- the index of itemNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.