Search Results for

    Show / Hide Table of Contents

    Class UFDrpos

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFDrpos
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    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
    Type Name Description
    nint drpos
    UFDrpos.FeedUse feed_use
    UFDrpos.FeedUnit feed_unit
    double feed_value

    AskDriveDirection(nint, double[])

    Declaration
    public void AskDriveDirection(nint drpos, double[] dir)
    Parameters
    Type Name Description
    nint drpos
    double[] dir

    AskGridParams(nint, double[])

    Declaration
    public void AskGridParams(nint drpos, double[] uv)
    Parameters
    Type Name Description
    nint drpos
    double[] uv

    AskPosition(nint, double[])

    Declaration
    public void AskPosition(nint drpos, double[] pos)
    Parameters
    Type Name Description
    nint drpos
    double[] pos

    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
    Type Name Description
    nint drpos
    double[] uv

    AskToolAxis(nint, double[])

    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
    Type Name Description
    nint drpos
    UFDrpos.Type type

    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
    Type Name Description
    nint drpos
    UFDrpos.ZigZagDir zig_zag_dir

    CreateCut(nint, double[], double[])

    Declaration
    public void CreateCut(nint drpos, double[] pos, double[] dir)
    Parameters
    Type Name Description
    nint drpos
    double[] pos
    double[] dir

    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
    Type Name Description
    nint drpos
    double[] pos
    double[] dir

    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
    Type Name Description
    nint drpos
    double[] pos
    double[] dir

    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
    Type Name Description
    nint drpos
    UFDrpos.FeedUse feed_use
    UFDrpos.FeedUnit feed_unit
    double feed_value

    SetDriveDirection(nint, double[])

    Declaration
    public void SetDriveDirection(nint drpos, double[] dir)
    Parameters
    Type Name Description
    nint drpos
    double[] dir

    SetPosition(nint, double[])

    Declaration
    public void SetPosition(nint drpos, double[] pos)
    Parameters
    Type Name Description
    nint drpos
    double[] pos

    SetProjVec(nint, double[])

    Declaration
    public void SetProjVec(nint drpos, double[] proj_vec)
    Parameters
    Type Name Description
    nint drpos
    double[] proj_vec

    SetToolAxis(nint, double[])

    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
    Type Name Description
    nint drpos
    UFDrpos.ZigZagDir zig_zag_dir

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX