Class InterpolateVector
Inheritance
System.Object
System.MarshalByRefObject
InterpolateVector
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class InterpolateVector : ToolAxisInterpolate, IMessageSink
Constructors
InterpolateVector()
Declaration
protected InterpolateVector()
Properties
ApplyLeadTilt
Declaration
public bool ApplyLeadTilt { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
MinimumLeadAngle
Declaration
public double MinimumLeadAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SmoothingMethod
Declaration
public int SmoothingMethod { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
TiltAngle
Declaration
public double TiltAngle { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
Erase(Int32)
Declaration
public void Erase(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
GetLeadAngle(Int32)
Declaration
public double GetLeadAngle(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Double |
|
GetPreviewMaximumDistanceBuilder()
Declaration
public InheritableToolDepBuilder GetPreviewMaximumDistanceBuilder()
Returns
GetTiltAngle(Int32)
Declaration
public double GetTiltAngle(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Double |
|
GetVector(Int32)
Declaration
public Direction GetVector(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Returns
Insert(Int32, Point, NXObject, Direction)
Declaration
public void Insert(int inputIndex, Point point, NXObject view, Direction vector)
Parameters
Modify(Int32, Point, Direction)
Declaration
public void Modify(int index, Point point, Direction vector)
Parameters
Modify(Int32, Point, Direction, Boolean)
Declaration
public void Modify(int index, Point point, Direction vector, bool ignorePoint)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| Point |
point |
|
| Direction |
vector |
|
| System.Boolean |
ignorePoint |
|
MoveDown(Int32)
Declaration
public void MoveDown(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
MoveUp(Int32)
Declaration
public void MoveUp(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
SetLeadAngle(Int32, Double)
Declaration
public void SetLeadAngle(int index, double leadAngle)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| System.Double |
leadAngle |
|
SetTiltAngle(Int32, Double)
Declaration
public void SetTiltAngle(int index, double tiltAngle)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
| System.Double |
tiltAngle |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink