Search Results for

    Show / Hide Table of Contents

    Class ShelfBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    ShelfBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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.Features
    Assembly: NXOpen.dll
    Syntax
    public class ShelfBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    ShelfBuilder()

    Declaration
    protected ShelfBuilder()

    Properties

    DepthDimension

    Declaration
    public Expression DepthDimension { get; }
    Property Value
    Type Description
    Expression

    DepthMethod

    Declaration
    public ShelfBuilder.DepthMethods DepthMethod { get; set; }
    Property Value
    Type Description
    ShelfBuilder.DepthMethods

    Length1

    Declaration
    public Expression Length1 { get; }
    Property Value
    Type Description
    Expression

    Length2

    Declaration
    public Expression Length2 { get; }
    Property Value
    Type Description
    Expression

    LengthDimension

    Declaration
    public Expression LengthDimension { get; }
    Property Value
    Type Description
    Expression

    LengthMethod

    Declaration
    public ShelfBuilder.LengthMethods LengthMethod { get; set; }
    Property Value
    Type Description
    ShelfBuilder.LengthMethods

    LimitCurve1

    Declaration
    public Section LimitCurve1 { get; }
    Property Value
    Type Description
    Section

    LimitCurve2

    Declaration
    public Section LimitCurve2 { get; }
    Property Value
    Type Description
    Section

    LimitFace1

    Declaration
    public ScCollector LimitFace1 { get; }
    Property Value
    Type Description
    ScCollector

    LimitFace2

    Declaration
    public ScCollector LimitFace2 { get; }
    Property Value
    Type Description
    ScCollector

    LimitPlane1

    Declaration
    public Plane LimitPlane1 { get; set; }
    Property Value
    Type Description
    Plane

    LimitPlane2

    Declaration
    public Plane LimitPlane2 { get; set; }
    Property Value
    Type Description
    Plane

    LimitPoint1

    Declaration
    public Point LimitPoint1 { get; set; }
    Property Value
    Type Description
    Point

    LimitPoint2

    Declaration
    public Point LimitPoint2 { get; set; }
    Property Value
    Type Description
    Point

    LoopDirection

    Declaration
    public Vector3d LoopDirection { get; set; }
    Property Value
    Type Description
    Vector3d

    OffsetDimension

    Declaration
    public Expression OffsetDimension { get; }
    Property Value
    Type Description
    Expression

    ProjectionDir1

    Declaration
    public ProjectionOptions ProjectionDir1 { get; }
    Property Value
    Type Description
    ProjectionOptions

    ProjectionDir2

    Declaration
    public ProjectionOptions ProjectionDir2 { get; }
    Property Value
    Type Description
    ProjectionOptions

    RampLength1

    Declaration
    public Expression RampLength1 { get; }
    Property Value
    Type Description
    Expression

    RampLength2

    Declaration
    public Expression RampLength2 { get; }
    Property Value
    Type Description
    Expression

    RefType1

    Declaration
    public ShelfBuilder.ReferenceType RefType1 { get; set; }
    Property Value
    Type Description
    ShelfBuilder.ReferenceType

    RefType2

    Declaration
    public ShelfBuilder.ReferenceType RefType2 { get; set; }
    Property Value
    Type Description
    ShelfBuilder.ReferenceType

    ReverseDepthDirection

    Declaration
    public bool ReverseDepthDirection { get; set; }
    Property Value
    Type Description
    bool

    ReverseWidthDirection

    Declaration
    public bool ReverseWidthDirection { get; set; }
    Property Value
    Type Description
    bool

    Selectface

    Declaration
    public ScCollector Selectface { get; }
    Property Value
    Type Description
    ScCollector

    ShelfEdge

    Declaration
    public ScCollector ShelfEdge { get; }
    Property Value
    Type Description
    ScCollector

    ShelfEnd

    Declaration
    public bool ShelfEnd { get; set; }
    Property Value
    Type Description
    bool

    ShelfType

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  This functionality is no longer supported.")]
    public ShelfBuilder.Types ShelfType { get; set; }
    Property Value
    Type Description
    ShelfBuilder.Types

    StepMethod1

    Declaration
    public ShelfBuilder.StepMethod StepMethod1 { get; set; }
    Property Value
    Type Description
    ShelfBuilder.StepMethod

    StepMethod2

    Declaration
    public ShelfBuilder.StepMethod StepMethod2 { get; set; }
    Property Value
    Type Description
    ShelfBuilder.StepMethod

    Swap

    Declaration
    public bool Swap { get; set; }
    Property Value
    Type Description
    bool

    Type

    Declaration
    public ShelfBuilder.Types Type { get; set; }
    Property Value
    Type Description
    ShelfBuilder.Types

    WidthDimension

    Declaration
    public Expression WidthDimension { get; }
    Property Value
    Type Description
    Expression

    Implements

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