Search Results for

    Show / Hide Table of Contents

    Class ControlPoleManagerData

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    ControlPoleManagerData
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.GeometricUtilities
    Assembly: NXOpen.dll
    Syntax
    public class ControlPoleManagerData : TaggedObject, IMessageSink, IComponentBuilder

    Constructors

    ControlPoleManagerData()

    Declaration
    protected ControlPoleManagerData()

    Methods

    CreatePolesGroup()

    Declaration
    public int CreatePolesGroup()
    Returns
    Type Description
    int

    DeletePolesGroup(int)

    Declaration
    public void DeletePolesGroup(int groupIndex)
    Parameters
    Type Name Description
    int groupIndex

    DeselectPoles(int, int[], Point[])

    Declaration
    public void DeselectPoles(int groupIndex, int[] polesIndex, Point[] poles)
    Parameters
    Type Name Description
    int groupIndex
    int[] polesIndex
    Point[] poles

    GetIsUPeriodic(int)

    Declaration
    public bool GetIsUPeriodic(int groupIndex)
    Parameters
    Type Name Description
    int groupIndex
    Returns
    Type Description
    bool

    GetIsVPeriodic(int)

    Declaration
    public bool GetIsVPeriodic(int groupIndex)
    Parameters
    Type Name Description
    int groupIndex
    Returns
    Type Description
    bool

    GetPoles(int, out int[], out Point[])

    Declaration
    public void GetPoles(int groupIndex, out int[] polesIndex, out Point[] poles)
    Parameters
    Type Name Description
    int groupIndex
    int[] polesIndex
    Point[] poles

    GetSelectedPoles(int, out int[], out Point[])

    Declaration
    public void GetSelectedPoles(int groupIndex, out int[] polesIndex, out Point[] poles)
    Parameters
    Type Name Description
    int groupIndex
    int[] polesIndex
    Point[] poles

    GetUDimension(int)

    Declaration
    public int GetUDimension(int groupIndex)
    Parameters
    Type Name Description
    int groupIndex
    Returns
    Type Description
    int

    GetVDimension(int)

    Declaration
    public int GetVDimension(int groupIndex)
    Parameters
    Type Name Description
    int groupIndex
    Returns
    Type Description
    int

    SelectPoles(int, int[], Point[])

    Declaration
    public void SelectPoles(int groupIndex, int[] polesIndex, Point[] poles)
    Parameters
    Type Name Description
    int groupIndex
    int[] polesIndex
    Point[] poles

    SetIsUPeriodic(int, bool)

    Declaration
    public void SetIsUPeriodic(int groupIndex, bool uPeriodicity)
    Parameters
    Type Name Description
    int groupIndex
    bool uPeriodicity

    SetIsVPeriodic(int, bool)

    Declaration
    public void SetIsVPeriodic(int groupIndex, bool vPeriodicity)
    Parameters
    Type Name Description
    int groupIndex
    bool vPeriodicity

    SetPoleGroupEntity(int, Curve)

    Declaration
    public void SetPoleGroupEntity(int groupIndex, Curve curve)
    Parameters
    Type Name Description
    int groupIndex
    Curve curve

    SetPoleGroupEntity(int, Face)

    Declaration
    public void SetPoleGroupEntity(int groupIndex, Face face)
    Parameters
    Type Name Description
    int groupIndex
    Face face

    SetPoles(int, int[], Point[])

    Declaration
    public void SetPoles(int groupIndex, int[] polesIndex, Point[] poles)
    Parameters
    Type Name Description
    int groupIndex
    int[] polesIndex
    Point[] poles

    SetUDimension(int, int)

    Declaration
    public void SetUDimension(int groupIndex, int uDimension)
    Parameters
    Type Name Description
    int groupIndex
    int uDimension

    SetVDimension(int, int)

    Declaration
    public void SetVDimension(int groupIndex, int vDimension)
    Parameters
    Type Name Description
    int groupIndex
    int vDimension

    UpdatePolePositions(int, int[], Point3d[])

    Declaration
    public void UpdatePolePositions(int groupIndex, int[] poleIndex, Point3d[] newPosition)
    Parameters
    Type Name Description
    int groupIndex
    int[] poleIndex
    Point3d[] newPosition

    Validate()

    Declaration
    public bool Validate()
    Returns
    Type Description
    bool

    Implements

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