Class OverstockBuilder
Inheritance
OverstockBuilder
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
EndOffset
Declaration
public OnPathDimensionBuilder EndOffset { get; }
Property Value
EndOffsetLock
Declaration
public bool EndOffsetLock { get; set; }
Property Value
EndPoint
Declaration
public OnPathDimensionBuilder EndPoint { get; }
Property Value
FlipStock
Declaration
public bool FlipStock { get; set; }
Property Value
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
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
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
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
StartPoint
Declaration
public OnPathDimensionBuilder StartPoint { get; }
Property Value
StockAnchor
Declaration
public string StockAnchor { get; set; }
Property Value
StockSettings
Declaration
public PathStockBuilder StockSettings { get; set; }
Property Value
SwapProfile
Declaration
public bool SwapProfile { get; set; }
Property Value
SwitchStartEnd
Declaration
public bool SwitchStartEnd { get; set; }
Property Value
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
SetCoveredStocks(Stock[])
Declaration
public void SetCoveredStocks(Stock[] stocks)
Parameters
Type |
Name |
Description |
Stock[] |
stocks |
|
SetNumberOfLayers(Expression)
Declaration
public void SetNumberOfLayers(Expression numberOfLayers)
Parameters
SetOverlapDefinedByNumberOfLayers(bool)
Declaration
public void SetOverlapDefinedByNumberOfLayers(bool isOverlapDefinedByNumberOfLayers)
Parameters
Type |
Name |
Description |
bool |
isOverlapDefinedByNumberOfLayers |
|
UpdatePathCurve()
Declaration
public void UpdatePathCurve()
Implements
System.Runtime.Remoting.Messaging.IMessageSink