Search Results for

    Show / Hide Table of Contents

    Class RoadBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    MotionBuilder
    RoadBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    IExternalFileReferencer
    Inherited Members
    MotionBuilder.DisplayScale
    MotionBuilder.GroupName
    MotionBuilder.GroupType
    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.Motion
    Assembly: NXOpen.dll
    Syntax
    public class RoadBuilder : MotionBuilder, IMessageSink, IComponentBuilder, IExternalFileReferencer

    Constructors

    RoadBuilder()

    Declaration
    protected RoadBuilder()

    Properties

    BankAngleCurve

    Declaration
    public MotionFunction BankAngleCurve { get; set; }
    Property Value
    Type Description
    MotionFunction

    BankAngleCurveProfile

    Declaration
    public SelectFieldData BankAngleCurveProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    Color

    Declaration
    public NXColor Color { get; set; }
    Property Value
    Type Description
    NXColor

    Csys

    Declaration
    public CoordinateSystem Csys { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    CsysOvrCtrl

    Declaration
    public ParamOverrideState CsysOvrCtrl { get; set; }
    Property Value
    Type Description
    ParamOverrideState

    GridDensity

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

    Length

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

    Link

    Declaration
    public SelectLink Link { get; }
    Property Value
    Type Description
    SelectLink

    LinkOvrCtrl

    Declaration
    public ParamOverrideState LinkOvrCtrl { get; set; }
    Property Value
    Type Description
    ParamOverrideState

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    PathDatatype

    Declaration
    public RoadBuilder.PathDatatypeChoices PathDatatype { get; set; }
    Property Value
    Type Description
    RoadBuilder.PathDatatypeChoices

    ReferencePoint

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

    ReferencePointOvrCtrl

    Declaration
    public ParamOverrideState ReferencePointOvrCtrl { get; set; }
    Property Value
    Type Description
    ParamOverrideState

    RoadObject

    Declaration
    public Road RoadObject { get; set; }
    Property Value
    Type Description
    Road

    RoadType

    Declaration
    public RoadBuilder.TypeChoices RoadType { get; set; }
    Property Value
    Type Description
    RoadBuilder.TypeChoices

    SegmentBuilderList

    Declaration
    public SegmentBuilderList SegmentBuilderList { get; }
    Property Value
    Type Description
    SegmentBuilderList

    ShowVisualization

    Declaration
    public bool ShowVisualization { get; set; }
    Property Value
    Type Description
    System.Boolean

    SplineCurve

    Declaration
    public MotionFunction SplineCurve { get; set; }
    Property Value
    Type Description
    MotionFunction

    SplineCurveProfile

    Declaration
    public SelectFieldData SplineCurveProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    SplineType

    Declaration
    public RoadBuilder.SplineDatatypeChoices SplineType { get; set; }
    Property Value
    Type Description
    RoadBuilder.SplineDatatypeChoices

    SurfaceDatatype

    Declaration
    public RoadBuilder.SurfaceDatatypeChoices SurfaceDatatype { get; set; }
    Property Value
    Type Description
    RoadBuilder.SurfaceDatatypeChoices

    SurfaceProfile

    Declaration
    public SelectFieldData SurfaceProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    Width

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

    XCurve

    Declaration
    public MotionFunction XCurve { get; set; }
    Property Value
    Type Description
    MotionFunction

    XCurveProfile

    Declaration
    public SelectFieldData XCurveProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    XSegmentOriginCoord

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

    YCurve

    Declaration
    public MotionFunction YCurve { get; set; }
    Property Value
    Type Description
    MotionFunction

    YCurveProfile

    Declaration
    public SelectFieldData YCurveProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    YSegmentOriginCoord

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

    ZCurve

    Declaration
    public MotionFunction ZCurve { get; set; }
    Property Value
    Type Description
    MotionFunction

    ZCurveProfile

    Declaration
    public SelectFieldData ZCurveProfile { get; }
    Property Value
    Type Description
    SelectFieldData

    ZSegmentOriginCoord

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

    Methods

    CreateSegmentBuilder()

    Declaration
    public SegmentBuilder CreateSegmentBuilder()
    Returns
    Type Description
    SegmentBuilder

    EstablishReference(Int32, ExternalFileReferenceAdapter.Type, String)

    Declaration
    public ExternalFileReferenceAdapter EstablishReference(int referenceObjectId, ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    ExternalFileReferenceAdapter.Type referenceType
    System.String externalFileSpec
    Returns
    Type Description
    ExternalFileReferenceAdapter

    GetExternalFileDefinitionKey(ExternalFileReferenceAdapter)

    Declaration
    public string GetExternalFileDefinitionKey(ExternalFileReferenceAdapter adapter)
    Parameters
    Type Name Description
    ExternalFileReferenceAdapter adapter
    Returns
    Type Description
    System.String

    GetExternalFileReferenceAdapter(Int32)

    Declaration
    public ExternalFileReferenceAdapter GetExternalFileReferenceAdapter(int referenceObjectId)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    Returns
    Type Description
    ExternalFileReferenceAdapter

    GetSegmentBuilder(Int32)

    Declaration
    public SegmentBuilder GetSegmentBuilder(int segmentBuilderIndex)
    Parameters
    Type Name Description
    System.Int32 segmentBuilderIndex
    Returns
    Type Description
    SegmentBuilder

    RemoveAllSegmentBuilders()

    Declaration
    public void RemoveAllSegmentBuilders()

    RemoveSegmentBuilder(SegmentBuilder)

    Declaration
    public void RemoveSegmentBuilder(SegmentBuilder segment)
    Parameters
    Type Name Description
    SegmentBuilder segment

    SetExternalFileReferenceAdapter(Int32, ExternalFileReferenceAdapter)

    Declaration
    public void SetExternalFileReferenceAdapter(int referenceObjectId, ExternalFileReferenceAdapter adapter)
    Parameters
    Type Name Description
    System.Int32 referenceObjectId
    ExternalFileReferenceAdapter adapter

    SwapSegment(SegmentBuilder, SegmentBuilder)

    Declaration
    public void SwapSegment(SegmentBuilder firstSegment, SegmentBuilder secondSegment)
    Parameters
    Type Name Description
    SegmentBuilder firstSegment
    SegmentBuilder secondSegment

    Implements

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