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