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
    Inherited Members
    MotionBuilder.DisplayScale
    MotionBuilder.GroupName
    MotionBuilder.GroupType
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    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

    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

    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

    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

    PathFileName

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

    ReferencePoint

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

    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

    SurfaceFileName

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

    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

    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

    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
    In This Article
    Back to top Generated by DocFX