Search Results for

    Show / Hide Table of Contents

    Class TurnAvoidancePathPointsBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    TurnAvoidancePathPointsBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class TurnAvoidancePathPointsBuilder : TaggedObject, IMessageSink

    Constructors

    TurnAvoidancePathPointsBuilder()

    Declaration
    protected TurnAvoidancePathPointsBuilder()

    Properties

    CsMode

    Declaration
    public TurnAvoidancePathPointsBuilder.CsTypes CsMode { get; set; }
    Property Value
    Type Description
    TurnAvoidancePathPointsBuilder.CsTypes

    PointListDataNumberOfTrackPoints

    Declaration
    public int PointListDataNumberOfTrackPoints { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Delete(Int32)

    Declaration
    public void Delete(int index)
    Parameters
    Type Name Description
    System.Int32 index

    GetPointData(Int32, out NXObject, out TurnAvoidancePathPointsBuilder.MotionTypes, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes, out Double, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, out TurnAvoidancePathPointsBuilder.PointStatus, out Int32, out NXObject, out Int32, out NXObject)

    Declaration
    public void GetPointData(int index, out NXObject specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, out TurnAvoidancePathPointsBuilder.PointStatus pointStatus, out int startEventFlag, out NXObject startEventPath, out int endEventFlag, out NXObject endEventPath)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath

    GetPointData(Int32, out Point, out TurnAvoidancePathPointsBuilder.MotionTypes, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes, out Double, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, out TurnAvoidancePathPointsBuilder.PointStatus, out Int32, out NXObject, out Int32, out NXObject, out Double)

    Declaration
    public void GetPointData(int index, out Point specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, out TurnAvoidancePathPointsBuilder.PointStatus pointStatus, out int startEventFlag, out NXObject startEventPath, out int endEventFlag, out NXObject endEventPath, out double toolHolderAngle)
    Parameters
    Type Name Description
    System.Int32 index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath
    System.Double toolHolderAngle

    GetPointListData(Int32, out NXObject, out TurnAvoidancePathPointsBuilder.MotionTypes, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes, out Double, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes)

    Declaration
    public void GetPointListData(int index, out NXObject specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    Modify(Int32, NXObject, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes)

    Declaration
    public void Modify(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    ModifyData(Int32, NXObject, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, TurnAvoidancePathPointsBuilder.PointStatus, Int32, NXObject, Int32, NXObject)

    Declaration
    public void ModifyData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath

    ModifyData(Int32, Point, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, TurnAvoidancePathPointsBuilder.PointStatus, Int32, NXObject, Int32, NXObject, Double)

    Declaration
    public void ModifyData(int index, Point specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath, double toolHolderAngle)
    Parameters
    Type Name Description
    System.Int32 index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath
    System.Double toolHolderAngle

    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

    SetPointData(Int32, NXObject, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, TurnAvoidancePathPointsBuilder.PointStatus, Int32, NXObject, Int32, NXObject)

    Declaration
    public void SetPointData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath

    SetPointData(Int32, Point, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes, TurnAvoidancePathPointsBuilder.PointStatus, Int32, NXObject, Int32, NXObject, Double)

    Declaration
    public void SetPointData(int index, Point specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath, double toolHolderAngle)
    Parameters
    Type Name Description
    System.Int32 index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    System.Int32 startEventFlag
    NXObject startEventPath
    System.Int32 endEventFlag
    NXObject endEventPath
    System.Double toolHolderAngle

    SetPointListData(Int32, NXObject, TurnAvoidancePathPointsBuilder.MotionTypes, TurnAvoidancePathPointsBuilder.FeedrateModesTypes, Double, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes)

    Declaration
    public void SetPointListData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    System.Double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX