Search Results for

    Show / Hide Table of Contents

    Class OffsetCollection

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    OffsetCollection
    Implements
    IMessageSink
    IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class OffsetCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    OffsetCollection()

    Declaration
    protected OffsetCollection()

    OffsetCollection(BasePart)

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

    Properties

    Tag

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

    Methods

    CreateCurvature(Face, Scalar, Scalar, bool, OnFaceOption, Direction, UpdateOption)

    Declaration
    public Offset CreateCurvature(Face face, Scalar u, Scalar v, bool absoluteUv, Offset.OnFaceOption option, Direction sectionDirection, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    bool absoluteUv
    Offset.OnFaceOption option
    Direction sectionDirection
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvature(Face, Scalar, Scalar, bool, Scalar, UpdateOption)

    Declaration
    public Offset CreateCurvature(Face face, Scalar u, Scalar v, bool absoluteUv, Scalar sectionAngle, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    bool absoluteUv
    Scalar sectionAngle
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvature(ICurve, Scalar, UpdateOption)

    Declaration
    public Offset CreateCurvature(ICurve icurve, Scalar t, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    ICurve icurve
    Scalar t
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvature(Point, Face, OnFaceOption, SmartObject, UpdateOption)

    Declaration
    public Offset CreateCurvature(Point atPoint, Face face, Offset.OnFaceOption option, SmartObject sectionDirection, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    Face face
    Offset.OnFaceOption option
    SmartObject sectionDirection
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvature(Point, ICurve, UpdateOption)

    Declaration
    public Offset CreateCurvature(Point atPoint, ICurve icurve, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    ICurve icurve
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvatureDerivative(Face, Scalar, Scalar, bool, OnFaceOption, Direction, UpdateOption)

    Declaration
    public Offset CreateCurvatureDerivative(Face face, Scalar u, Scalar v, bool absoluteUv, Offset.OnFaceOption option, Direction sectionDirection, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    bool absoluteUv
    Offset.OnFaceOption option
    Direction sectionDirection
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvatureDerivative(Face, Scalar, Scalar, bool, Scalar, UpdateOption)

    Declaration
    public Offset CreateCurvatureDerivative(Face face, Scalar u, Scalar v, bool absoluteUv, Scalar sectionAngle, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Face face
    Scalar u
    Scalar v
    bool absoluteUv
    Scalar sectionAngle
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvatureDerivative(ICurve, Scalar, UpdateOption)

    Declaration
    public Offset CreateCurvatureDerivative(ICurve icurve, Scalar t, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    ICurve icurve
    Scalar t
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvatureDerivative(Point, Face, OnFaceOption, SmartObject, UpdateOption)

    Declaration
    public Offset CreateCurvatureDerivative(Point atPoint, Face face, Offset.OnFaceOption option, SmartObject sectionDirection, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    Face face
    Offset.OnFaceOption option
    SmartObject sectionDirection
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateCurvatureDerivative(Point, ICurve, UpdateOption)

    Declaration
    public Offset CreateCurvatureDerivative(Point atPoint, ICurve icurve, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point atPoint
    ICurve icurve
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffset(Direction, Scalar, UpdateOption)

    Declaration
    public Offset CreateOffset(Direction direction, Scalar distance, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Direction direction
    Scalar distance
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffset(Offset, Xform, UpdateOption)

    Declaration
    public Offset CreateOffset(Offset offsetIn, Xform xform, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Offset offsetIn
    Xform xform
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffset(Point3d, Vector3d, UpdateOption)

    Declaration
    public Offset CreateOffset(Point3d origin, Vector3d vector, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point3d origin
    Vector3d vector
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffsetCylindrical(Scalar, Scalar, Scalar, UpdateOption)

    Declaration
    public Offset CreateOffsetCylindrical(Scalar radius, Scalar angle, Scalar deltaZ, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Scalar radius
    Scalar angle
    Scalar deltaZ
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffsetRectangular(Scalar, Scalar, Scalar, UpdateOption)

    Declaration
    public Offset CreateOffsetRectangular(Scalar deltaX, Scalar deltaY, Scalar deltaZ, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Scalar deltaX
    Scalar deltaY
    Scalar deltaZ
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    CreateOffsetSpherical(Scalar, Scalar, Scalar, UpdateOption)

    Declaration
    public Offset CreateOffsetSpherical(Scalar radius, Scalar angle1, Scalar angle2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Scalar radius
    Scalar angle1
    Scalar angle2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Offset

    EnumerateMoveNext(ref Tag, byte[])

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

    ToArray()

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

    Implements

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