Class ShelfBuilder
Inheritance
System.Object
System.MarshalByRefObject
ShelfBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ShelfBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
ShelfBuilder()
Declaration
Properties
DepthDimension
Declaration
public Expression DepthDimension { get; }
Property Value
DepthMethod
Declaration
public ShelfBuilder.DepthMethods DepthMethod { get; set; }
Property Value
Length1
Declaration
public Expression Length1 { get; }
Property Value
Length2
Declaration
public Expression Length2 { get; }
Property Value
LengthDimension
Declaration
public Expression LengthDimension { get; }
Property Value
LengthMethod
Declaration
public ShelfBuilder.LengthMethods LengthMethod { get; set; }
Property Value
LimitCurve1
Declaration
public Section LimitCurve1 { get; }
Property Value
LimitCurve2
Declaration
public Section LimitCurve2 { get; }
Property Value
LimitFace1
Declaration
public ScCollector LimitFace1 { get; }
Property Value
LimitFace2
Declaration
public ScCollector LimitFace2 { get; }
Property Value
LimitPlane1
Declaration
public Plane LimitPlane1 { get; set; }
Property Value
LimitPlane2
Declaration
public Plane LimitPlane2 { get; set; }
Property Value
LimitPoint1
Declaration
public Point LimitPoint1 { get; set; }
Property Value
LimitPoint2
Declaration
public Point LimitPoint2 { get; set; }
Property Value
OffsetDimension
Declaration
public Expression OffsetDimension { get; }
Property Value
ProjectionDir1
Declaration
public ProjectionOptions ProjectionDir1 { get; }
Property Value
ProjectionDir2
Declaration
public ProjectionOptions ProjectionDir2 { get; }
Property Value
RampLength1
Declaration
public Expression RampLength1 { get; }
Property Value
RampLength2
Declaration
public Expression RampLength2 { get; }
Property Value
RefType1
Declaration
public ShelfBuilder.ReferenceType RefType1 { get; set; }
Property Value
RefType2
Declaration
public ShelfBuilder.ReferenceType RefType2 { get; set; }
Property Value
ReverseDepthDirection
Declaration
public bool ReverseDepthDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseWidthDirection
Declaration
public bool ReverseWidthDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Selectface
Declaration
public ScCollector Selectface { get; }
Property Value
ShelfEdge
Declaration
public ScCollector ShelfEdge { get; }
Property Value
ShelfEnd
Declaration
public bool ShelfEnd { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShelfType
Declaration
[Obsolete("Deprecated in NX12.0.1. This functionality is no longer supported.")]
public ShelfBuilder.Types ShelfType { get; set; }
Property Value
StepMethod1
Declaration
public ShelfBuilder.StepMethod StepMethod1 { get; set; }
Property Value
StepMethod2
Declaration
public ShelfBuilder.StepMethod StepMethod2 { get; set; }
Property Value
Swap
Declaration
public bool Swap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Type
Declaration
public ShelfBuilder.Types Type { get; set; }
Property Value
WidthDimension
Declaration
public Expression WidthDimension { get; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink