Search Results for

    Show / Hide Table of Contents

    Class TransformPathBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    TransformPathBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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.Routing
    Assembly: NXOpen.dll
    Syntax
    public class TransformPathBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    TransformPathBuilder()

    Declaration
    protected TransformPathBuilder()

    Properties

    AcrossAssemblies

    Declaration
    public bool AcrossAssemblies { get; set; }
    Property Value
    Type Description
    System.Boolean

    AttributeReferenceSelection

    Declaration
    public RouteObjectCollector AttributeReferenceSelection { get; }
    Property Value
    Type Description
    RouteObjectCollector

    CheckForDuplicates

    Declaration
    public bool CheckForDuplicates { get; set; }
    Property Value
    Type Description
    System.Boolean

    CopyConnectedParts

    Declaration
    public bool CopyConnectedParts { get; set; }
    Property Value
    Type Description
    System.Boolean

    MoveOrCopyOption

    Declaration
    public TransformPathBuilder.TransformOption MoveOrCopyOption { get; set; }
    Property Value
    Type Description
    TransformPathBuilder.TransformOption

    MoveWithExtensionSegments

    Declaration
    public bool MoveWithExtensionSegments { get; set; }
    Property Value
    Type Description
    System.Boolean

    NumberOfCopies

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

    PathSelection

    Declaration
    public RouteObjectCollector PathSelection { get; }
    Property Value
    Type Description
    RouteObjectCollector

    Transform

    Declaration
    public ModlMotion Transform { get; }
    Property Value
    Type Description
    ModlMotion

    Methods

    AddConnectedPartsInBuilder()

    Declaration
    public void AddConnectedPartsInBuilder()

    AttachSelectedPath()

    Declaration
    public void AttachSelectedPath()

    DestroyAllPreviewObjects()

    Declaration
    public void DestroyAllPreviewObjects()

    DetachSelectedPath()

    Declaration
    public void DetachSelectedPath()

    DragByTransform(Vector3d, Matrix3x3)

    Declaration
    public void DragByTransform(Vector3d translation, Matrix3x3 rotation)
    Parameters
    Type Name Description
    Vector3d translation
    Matrix3x3 rotation

    GetCopiedAttributes()

    Declaration
    public CharacteristicList GetCopiedAttributes()
    Returns
    Type Description
    CharacteristicList

    GetIthSetOfObjects(Int32, out NXObject[])

    Declaration
    public void GetIthSetOfObjects(int ith, out NXObject[] objects)
    Parameters
    Type Name Description
    System.Int32 ith
    NXObject[] objects

    GetOmittedAttributes()

    Declaration
    public CharacteristicList GetOmittedAttributes()
    Returns
    Type Description
    CharacteristicList

    RemoveConnectedPartsInBuilder()

    Declaration
    public void RemoveConnectedPartsInBuilder()

    SetCollisionObject(NXObject)

    Declaration
    public void SetCollisionObject(NXObject object)
    Parameters
    Type Name Description
    NXObject object

    SetCopiedAttributes(CharacteristicList)

    Declaration
    public void SetCopiedAttributes(CharacteristicList charxData)
    Parameters
    Type Name Description
    CharacteristicList charxData

    SetCopyTransform(Vector3d, Matrix3x3)

    Declaration
    public void SetCopyTransform(Vector3d translation, Matrix3x3 rotation)
    Parameters
    Type Name Description
    Vector3d translation
    Matrix3x3 rotation

    SetOmittedAttributes(CharacteristicList)

    Declaration
    public void SetOmittedAttributes(CharacteristicList charxData)
    Parameters
    Type Name Description
    CharacteristicList charxData

    StartDrag()

    Declaration
    public void StartDrag()

    StopDrag()

    Declaration
    public void StopDrag()

    UpdateConnectedPartList(NXObject[], NXObject[])

    Declaration
    public void UpdateConnectedPartList(NXObject[] selectedObject, NXObject[] deselectedObject)
    Parameters
    Type Name Description
    NXObject[] selectedObject
    NXObject[] deselectedObject

    UpdateSelObjectsVector()

    Declaration
    public void UpdateSelObjectsVector()

    Implements

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