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