Search Results for

    Show / Hide Table of Contents

    Class PathStockBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PathStockBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.Routing
    Assembly: NXOpen.dll
    Syntax
    public class PathStockBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PathStockBuilder()

    Declaration
    protected PathStockBuilder()

    Properties

    AssignStockMethod

    Declaration
    public PathStockBuilder.AssignMethod AssignStockMethod { get; set; }
    Property Value
    Type Description
    PathStockBuilder.AssignMethod

    DiameterValue

    Declaration
    public double DiameterValue { get; set; }
    Property Value
    Type Description
    System.Double

    FlatOvalHeight

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

    FlatOvalRotation

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

    FlatOvalWidth

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

    RectangularHeight

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

    RectangularRotation

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

    RectangularWidth

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

    StartObject

    Declaration
    public NXObject StartObject { get; set; }
    Property Value
    Type Description
    NXObject

    StockRotation

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

    StockType

    Declaration
    public PathStockBuilder.AssignStockType StockType { get; set; }
    Property Value
    Type Description
    PathStockBuilder.AssignStockType

    Methods

    AssignStock(ISegment[])

    Declaration
    public void AssignStock(ISegment[] segments)
    Parameters
    Type Name Description
    ISegment[] segments

    DefaultOrientationAlignmentEnabled()

    Declaration
    public bool DefaultOrientationAlignmentEnabled()
    Returns
    Type Description
    System.Boolean

    EnableDefaultOrientationAlignment(Boolean)

    Declaration
    public void EnableDefaultOrientationAlignment(bool suggestRotationAngle)
    Parameters
    Type Name Description
    System.Boolean suggestRotationAngle

    GetFlatOvalDimensions(out Double, out Double)

    Declaration
    public void GetFlatOvalDimensions(out double height, out double width)
    Parameters
    Type Name Description
    System.Double height
    System.Double width

    GetParts()

    Declaration
    public Component[] GetParts()
    Returns
    Type Description
    Component[]

    GetRectangularDimensions(out Double, out Double)

    Declaration
    public void GetRectangularDimensions(out double height, out double width)
    Parameters
    Type Name Description
    System.Double height
    System.Double width

    GetSpecifiedStock()

    Declaration
    public CharacteristicList GetSpecifiedStock()
    Returns
    Type Description
    CharacteristicList

    GetSpecifiedStock(out CharacteristicList, out CharacteristicList)

    Declaration
    public void GetSpecifiedStock(out CharacteristicList stockPart, out CharacteristicList appliedCharx)
    Parameters
    Type Name Description
    CharacteristicList stockPart
    CharacteristicList appliedCharx

    IsRotationOverriden()

    Declaration
    public bool IsRotationOverriden()
    Returns
    Type Description
    System.Boolean

    OverrideRotation(Boolean)

    Declaration
    public void OverrideRotation(bool overrideRotation)
    Parameters
    Type Name Description
    System.Boolean overrideRotation

    SetFlatOvalDimensions(Double, Double)

    Declaration
    public void SetFlatOvalDimensions(double height, double width)
    Parameters
    Type Name Description
    System.Double height
    System.Double width

    SetParts(Component[])

    Declaration
    public void SetParts(Component[] parts)
    Parameters
    Type Name Description
    Component[] parts

    SetRectangularDimensions(Double, Double)

    Declaration
    public void SetRectangularDimensions(double height, double width)
    Parameters
    Type Name Description
    System.Double height
    System.Double width

    SetSelectedStock(Stock)

    Declaration
    public void SetSelectedStock(Stock stock)
    Parameters
    Type Name Description
    Stock stock

    SetSpecifiedStock(CharacteristicList)

    Declaration
    public void SetSpecifiedStock(CharacteristicList stockPart)
    Parameters
    Type Name Description
    CharacteristicList stockPart

    SetSpecifiedStock(CharacteristicList, CharacteristicList)

    Declaration
    public void SetSpecifiedStock(CharacteristicList stockPart, CharacteristicList appliedCharx)
    Parameters
    Type Name Description
    CharacteristicList stockPart
    CharacteristicList appliedCharx

    SettingsChanged()

    Declaration
    public void SettingsChanged()

    UpdateExistingStock(Stock)

    Declaration
    public void UpdateExistingStock(Stock existingStock)
    Parameters
    Type Name Description
    Stock existingStock

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX