Class OverstockBuilder
Inheritance
System.Object
System.MarshalByRefObject
OverstockBuilder
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 OverstockBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
OverstockBuilder()
Declaration
protected OverstockBuilder()
Properties
ApplicationMethod
Declaration
public OverstockBuilder.ApplicationType ApplicationMethod { get; set; }
Property Value
DefiningPoint
Declaration
public OnPathDimensionBuilder DefiningPoint { get; }
Property Value
Distance
Declaration
public Expression Distance { get; }
Property Value
DistanceLock
Declaration
public bool DistanceLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndOffset
Declaration
public OnPathDimensionBuilder EndOffset { get; }
Property Value
EndOffsetLock
Declaration
public bool EndOffsetLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndPoint
Declaration
public OnPathDimensionBuilder EndPoint { get; }
Property Value
FlipStock
Declaration
public bool FlipStock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Gap
Declaration
public Expression Gap { get; }
Property Value
GapDistance
Declaration
public Expression GapDistance { get; }
Property Value
GapLock
Declaration
public bool GapLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IntervalPieceLength
Declaration
public Expression IntervalPieceLength { get; }
Property Value
NumberOfPieces
Declaration
public Expression NumberOfPieces { get; }
Property Value
NumberOfPiecesLock
Declaration
public bool NumberOfPiecesLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NumberOfWraps
Declaration
public Expression NumberOfWraps { get; }
Property Value
OverlapPercentage
Declaration
public Expression OverlapPercentage { get; }
Property Value
PathCurve
Declaration
public Curve PathCurve { get; }
Property Value
PieceLength
Declaration
public Expression PieceLength { get; }
Property Value
PieceLengthLock
Declaration
public bool PieceLengthLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PointDefines
Declaration
public OverstockBuilder.PointType PointDefines { get; set; }
Property Value
RotationValue
Declaration
public Expression RotationValue { get; }
Property Value
SegmentCollector
Declaration
public RouteObjectCollector SegmentCollector { get; }
Property Value
StartOffset
Declaration
public OnPathDimensionBuilder StartOffset { get; }
Property Value
StartOffsetLock
Declaration
public bool StartOffsetLock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartPoint
Declaration
public OnPathDimensionBuilder StartPoint { get; }
Property Value
StockAnchor
Declaration
public string StockAnchor { get; set; }
Property Value
Type |
Description |
System.String |
|
StockSettings
Declaration
public PathStockBuilder StockSettings { get; set; }
Property Value
SwapProfile
Declaration
public bool SwapProfile { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SwitchStartEnd
Declaration
public bool SwitchStartEnd { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
WrapMethod
Declaration
public OverstockBuilder.WrapType WrapMethod { get; set; }
Property Value
Methods
GetCoveredStocks()
Declaration
public Stock[] GetCoveredStocks()
Returns
GetNumberOfLayers()
Declaration
public Expression GetNumberOfLayers()
Returns
IsOverlapDefinedByNumberOfLayers()
Declaration
public bool IsOverlapDefinedByNumberOfLayers()
Returns
Type |
Description |
System.Boolean |
|
SetCoveredStocks(Stock[])
Declaration
public void SetCoveredStocks(Stock[] stocks)
Parameters
Type |
Name |
Description |
Stock[] |
stocks |
|
SetNumberOfLayers(Expression)
Declaration
public void SetNumberOfLayers(Expression numberOfLayers)
Parameters
SetOverlapDefinedByNumberOfLayers(Boolean)
Declaration
public void SetOverlapDefinedByNumberOfLayers(bool isOverlapDefinedByNumberOfLayers)
Parameters
Type |
Name |
Description |
System.Boolean |
isOverlapDefinedByNumberOfLayers |
|
UpdatePathCurve()
Declaration
public void UpdatePathCurve()
Implements
System.Runtime.Remoting.Messaging.IMessageSink