Search Results for

    Show / Hide Table of Contents

    Class CoordinateSystemCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    CoordinateSystemCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class CoordinateSystemCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    CoordinateSystemCollection()

    Declaration
    protected CoordinateSystemCollection()

    CoordinateSystemCollection(BasePart)

    Declaration
    protected CoordinateSystemCollection(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CreateCoordinateSystem(Point3d, Matrix3x3, Boolean)

    Declaration
    public CartesianCoordinateSystem CreateCoordinateSystem(Point3d origin, Matrix3x3 orientation, bool isTemporary)
    Parameters
    Type Name Description
    Point3d origin
    Matrix3x3 orientation
    System.Boolean isTemporary
    Returns
    Type Description
    CartesianCoordinateSystem

    CreateCoordinateSystem(Point3d, NXMatrix, Boolean)

    Declaration
    public CartesianCoordinateSystem CreateCoordinateSystem(Point3d origin, NXMatrix orientation, bool isTemporary)
    Parameters
    Type Name Description
    Point3d origin
    NXMatrix orientation
    System.Boolean isTemporary
    Returns
    Type Description
    CartesianCoordinateSystem

    CreateCoordinateSystem(Point3d, Vector3d, Vector3d)

    Declaration
    public CartesianCoordinateSystem CreateCoordinateSystem(Point3d origin, Vector3d xDirection, Vector3d yDirection)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d xDirection
    Vector3d yDirection
    Returns
    Type Description
    CartesianCoordinateSystem

    CreateCoordinateSystem(Xform, SmartObject.UpdateOption)

    Declaration
    public CartesianCoordinateSystem CreateCoordinateSystem(Xform xform, SmartObject.UpdateOption update)
    Parameters
    Type Name Description
    Xform xform
    SmartObject.UpdateOption update
    Returns
    Type Description
    CartesianCoordinateSystem

    CreateCylindricalCoordinateSystem(Point3d, NXMatrix, Boolean)

    Declaration
    public CylindricalCoordinateSystem CreateCylindricalCoordinateSystem(Point3d origin, NXMatrix orientation, bool isTemporary)
    Parameters
    Type Name Description
    Point3d origin
    NXMatrix orientation
    System.Boolean isTemporary
    Returns
    Type Description
    CylindricalCoordinateSystem

    CreateCylindricalCoordinateSystem(Point3d, Vector3d, Vector3d)

    Declaration
    public CylindricalCoordinateSystem CreateCylindricalCoordinateSystem(Point3d origin, Vector3d xDirection, Vector3d yDirection)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d xDirection
    Vector3d yDirection
    Returns
    Type Description
    CylindricalCoordinateSystem

    CreateCylindricalCoordinateSystem(Xform, SmartObject.UpdateOption)

    Declaration
    public CylindricalCoordinateSystem CreateCylindricalCoordinateSystem(Xform xform, SmartObject.UpdateOption update)
    Parameters
    Type Name Description
    Xform xform
    SmartObject.UpdateOption update
    Returns
    Type Description
    CylindricalCoordinateSystem

    CreateSphericalCoordinateSystem(Point3d, NXMatrix, Boolean)

    Declaration
    public SphericalCoordinateSystem CreateSphericalCoordinateSystem(Point3d origin, NXMatrix orientation, bool isTemporary)
    Parameters
    Type Name Description
    Point3d origin
    NXMatrix orientation
    System.Boolean isTemporary
    Returns
    Type Description
    SphericalCoordinateSystem

    CreateSphericalCoordinateSystem(Point3d, Vector3d, Vector3d)

    Declaration
    public SphericalCoordinateSystem CreateSphericalCoordinateSystem(Point3d origin, Vector3d xDirection, Vector3d yDirection)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d xDirection
    Vector3d yDirection
    Returns
    Type Description
    SphericalCoordinateSystem

    CreateSphericalCoordinateSystem(Xform, SmartObject.UpdateOption)

    Declaration
    public SphericalCoordinateSystem CreateSphericalCoordinateSystem(Xform xform, SmartObject.UpdateOption update)
    Parameters
    Type Name Description
    Xform xform
    SmartObject.UpdateOption update
    Returns
    Type Description
    SphericalCoordinateSystem

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    GetOriginAndDirections(CoordinateSystem, out Point, out Direction, out Direction)

    Declaration
    public void GetOriginAndDirections(CoordinateSystem csystem, out Point origin, out Direction direction1, out Direction direction2)
    Parameters
    Type Name Description
    CoordinateSystem csystem
    Point origin
    Direction direction1
    Direction direction2

    ToArray()

    Declaration
    public CoordinateSystem[] ToArray()
    Returns
    Type Description
    CoordinateSystem[]

    Implements

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