Search Results for

    Show / Hide Table of Contents

    Class DirectionCollection

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

    Constructors

    DirectionCollection()

    Declaration
    protected DirectionCollection()

    DirectionCollection(BasePart)

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

    Properties

    Tag

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

    Methods

    CreateDirection(Conic, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Conic conic, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Conic conic
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(DatumAxis, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(DatumAxis datumAxis, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    DatumAxis datumAxis
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Direction, Direction, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Direction direction1, Direction direction2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Direction direction1
    Direction direction2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Direction, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Direction direction, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Direction direction
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Direction, Xform, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Direction directionExtract, Xform xform, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Direction directionExtract
    Xform xform
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Face, Point, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Face geomObj, Point point, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face geomObj
    Point point
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Face, Scalar, Scalar, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Face face, Scalar u, Scalar v, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Face, Scalar, Scalar, Boolean, Direction.OnFaceOption, Direction, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Face face, Scalar u, Scalar v, bool absoluteUv, Direction.OnFaceOption option, Direction sectionDirection, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    System.Boolean absoluteUv
    Direction.OnFaceOption option
    Direction sectionDirection
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Face, Scalar, Scalar, Boolean, Scalar, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Face face, Scalar u, Scalar v, bool absoluteUv, Scalar sectionAngle, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    System.Boolean absoluteUv
    Scalar sectionAngle
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IBaseCurve, Point, Direction.OnCurveOption, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IBaseCurve icurve, Point point, Direction.OnCurveOption option, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve icurve
    Point point
    Direction.OnCurveOption option
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IBaseCurve, Scalar, Direction.OnCurveOption, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IBaseCurve icurve, Scalar t, Direction.OnCurveOption option, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve icurve
    Scalar t
    Direction.OnCurveOption option
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IBaseCurve, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IBaseCurve edge, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edge
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IBasePlane, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IBasePlane plane, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBasePlane plane
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IParameterizedSurface, Point, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IParameterizedSurface face, Point point, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IParameterizedSurface face
    Point point
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(IParameterizedSurface, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(IParameterizedSurface face, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IParameterizedSurface face
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Line, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Line line, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Line line
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Point, Expression, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Point point, Expression exp, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point point
    Expression exp
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Point, Face, Direction.OnFaceOption, SmartObject, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Point atPoint, Face face, Direction.OnFaceOption option, SmartObject sectionDirection, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    Face face
    Direction.OnFaceOption option
    SmartObject sectionDirection
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Point, Point, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Point startPoint, Point endPoint, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point startPoint
    Point endPoint
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Point, Vector3d)

    Declaration
    public Direction CreateDirection(Point point, Vector3d vector)
    Parameters
    Type Name Description
    Point point
    Vector3d vector
    Returns
    Type Description
    Direction

    CreateDirection(Point3d, Vector3d, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Point3d origin, Vector3d vector, SmartObject.UpdateOption update)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d vector
    SmartObject.UpdateOption update
    Returns
    Type Description
    Direction

    CreateDirection(ControlPoint, ControlPoint, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(ControlPoint startPoint, ControlPoint endPoint, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    ControlPoint startPoint
    ControlPoint endPoint
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Port, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Port port, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Port port
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(ScCollector, Point, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(ScCollector faces, Point point, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    ScCollector faces
    Point point
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirection(Sketch, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirection(Sketch plane, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Sketch plane
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    CreateDirectionOnPointParentCurve(Point, IBaseCurve, Direction.OnCurveOption, Sense, SmartObject.UpdateOption)

    Declaration
    public Direction CreateDirectionOnPointParentCurve(Point atPoint, IBaseCurve curve, Direction.OnCurveOption option, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    IBaseCurve curve
    Direction.OnCurveOption option
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Direction

    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 Direction[] ToArray()
    Returns
    Type Description
    Direction[]

    Implements

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