Class UFDrpos
Inheritance
System.Object
System.MarshalByRefObject
UFDrpos
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.UF.dll
Syntax
public class UFDrpos : NXRemotableObject, IMessageSink
Methods
AskCustomFeed(IntPtr, ref UFDrpos.FeedUse, ref UFDrpos.FeedUnit, out Double)
Declaration
public void AskCustomFeed(IntPtr drpos, ref UFDrpos.FeedUse feed_use, ref UFDrpos.FeedUnit feed_unit, out double feed_value)
Parameters
AskDriveDirection(IntPtr, Double[])
Declaration
public void AskDriveDirection(IntPtr drpos, double[] dir)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
dir |
|
AskGridParams(IntPtr, Double[])
Declaration
public void AskGridParams(IntPtr drpos, double[] uv)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
uv |
|
AskPosition(IntPtr, Double[])
Declaration
public void AskPosition(IntPtr drpos, double[] pos)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
pos |
|
AskProjVec(IntPtr, Double[])
Declaration
public void AskProjVec(IntPtr drpos, double[] proj_vec)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
proj_vec |
|
AskSurfaceIdentifier(IntPtr, out Tag)
Declaration
public void AskSurfaceIdentifier(IntPtr drpos, out Tag eid)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
Tag |
eid |
|
AskSurfaceParams(IntPtr, Double[])
Declaration
public void AskSurfaceParams(IntPtr drpos, double[] uv)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
uv |
|
Declaration
public void AskToolAxis(IntPtr drpos, double[] tool_axis)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
tool_axis |
|
AskType(IntPtr, out UFDrpos.Type)
Declaration
public void AskType(IntPtr drpos, out UFDrpos.Type type)
Parameters
AskUserData(IntPtr, out IntPtr)
Declaration
public void AskUserData(IntPtr drpos, out IntPtr user_data)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.IntPtr |
user_data |
|
AskZigZagDir(IntPtr, out UFDrpos.ZigZagDir)
Declaration
public void AskZigZagDir(IntPtr drpos, out UFDrpos.ZigZagDir zig_zag_dir)
Parameters
CreateCut(IntPtr, Double[], Double[])
Declaration
public void CreateCut(IntPtr drpos, double[] pos, double[] dir)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
pos |
|
System.Double[] |
dir |
|
CreateFinalLift(IntPtr)
Declaration
public void CreateFinalLift(IntPtr drpos)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
CreateFirstCut(IntPtr, Double[], Double[])
Declaration
public void CreateFirstCut(IntPtr drpos, double[] pos, double[] dir)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
pos |
|
System.Double[] |
dir |
|
CreateLocalLift(IntPtr)
Declaration
public void CreateLocalLift(IntPtr drpos)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
CreateStepover(IntPtr, Double[], Double[])
Declaration
public void CreateStepover(IntPtr drpos, double[] pos, double[] dir)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
pos |
|
System.Double[] |
dir |
|
Delete(IntPtr)
Declaration
public void Delete(IntPtr drpos)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
SetCustomFeed(IntPtr, UFDrpos.FeedUse, UFDrpos.FeedUnit, Double)
Declaration
public void SetCustomFeed(IntPtr drpos, UFDrpos.FeedUse feed_use, UFDrpos.FeedUnit feed_unit, double feed_value)
Parameters
SetDriveDirection(IntPtr, Double[])
Declaration
public void SetDriveDirection(IntPtr drpos, double[] dir)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
dir |
|
SetPosition(IntPtr, Double[])
Declaration
public void SetPosition(IntPtr drpos, double[] pos)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
pos |
|
SetProjVec(IntPtr, Double[])
Declaration
public void SetProjVec(IntPtr drpos, double[] proj_vec)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
proj_vec |
|
Declaration
public void SetToolAxis(IntPtr drpos, double[] tool_axis)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.Double[] |
tool_axis |
|
SetUserData(IntPtr, IntPtr)
Declaration
public void SetUserData(IntPtr drpos, IntPtr user_data)
Parameters
Type |
Name |
Description |
System.IntPtr |
drpos |
|
System.IntPtr |
user_data |
|
SetZigZagDir(IntPtr, UFDrpos.ZigZagDir)
Declaration
public void SetZigZagDir(IntPtr drpos, UFDrpos.ZigZagDir zig_zag_dir)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink