Search Results for

    Show / Hide Table of Contents

    Class PlaneCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    PlaneCollection
    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 PlaneCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    PlaneCollection()

    Declaration
    protected PlaneCollection()

    PlaneCollection(BasePart)

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

    Properties

    Tag

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

    Methods

    CreateFixedPlane(Point3d, Matrix3x3)

    Declaration
    public Plane CreateFixedPlane(Point3d origin, Matrix3x3 matrix)
    Parameters
    Type Name Description
    Point3d origin
    Matrix3x3 matrix
    Returns
    Type Description
    Plane

    CreateFixedPlane(Point3d, Matrix3x3, Boolean)

    Declaration
    public Plane CreateFixedPlane(Point3d origin, Matrix3x3 matrix, bool show)
    Parameters
    Type Name Description
    Point3d origin
    Matrix3x3 matrix
    System.Boolean show
    Returns
    Type Description
    Plane

    CreateFixedTypePlane(Point3d, Matrix3x3, SmartObject.UpdateOption)

    Declaration
    public Plane CreateFixedTypePlane(Point3d origin, Matrix3x3 matrix, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point3d origin
    Matrix3x3 matrix
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Plane

    CreatePlane(Feature)

    Declaration
    public Plane CreatePlane(Feature datum)
    Parameters
    Type Name Description
    Feature datum
    Returns
    Type Description
    Plane

    CreatePlane(PlaneTypes.MethodType, PlaneTypes.AlternateType, Point3d, Vector3d, String, Boolean, Boolean, NXObject[])

    Declaration
    public Plane CreatePlane(PlaneTypes.MethodType method, PlaneTypes.AlternateType alternate, Point3d origin, Vector3d normal, string expression, bool flip, bool percent, NXObject[] geometry)
    Parameters
    Type Name Description
    PlaneTypes.MethodType method
    PlaneTypes.AlternateType alternate
    Point3d origin
    Vector3d normal
    System.String expression
    System.Boolean flip
    System.Boolean percent
    NXObject[] geometry
    Returns
    Type Description
    Plane

    CreatePlane(Point3d, Vector3d, SmartObject.UpdateOption)

    Declaration
    public Plane CreatePlane(Point3d origin, Vector3d normal, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d normal
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Plane

    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[])

    ToArray()

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

    Implements

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