Search Results for

    Show / Hide Table of Contents

    Class BaseDataBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    BaseDataBuilder
    Implements
    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, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Features.VehicleDesign
    Assembly: NXOpen.dll
    Syntax
    public class BaseDataBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    BaseDataBuilder()

    Declaration
    protected BaseDataBuilder()

    Properties

    AfterPerpendicular

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

    BodyWidthExp

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

    Driver

    Declaration
    public BaseDataDriverBuilder Driver { get; }
    Property Value
    Type Description
    BaseDataDriverBuilder

    ForwardPerpendicular

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

    FrontBogieWheelbase

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

    FrontCamber

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

    FrontCenterPointX

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

    FrontCenterPointY

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

    FrontCenterPointZ

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

    FrontDiameter

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

    FrontFlangeDiameter

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

    FrontFlangeWidth

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

    FrontOverhangExp

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

    FrontRimOffset

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

    FrontStaticRadius

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

    FrontToe

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

    FrontTrack

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

    FrontWidth

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

    LengthBetweenPerpendicular

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

    LoadingDefinition

    Declaration
    public BaseDataLoadingBuilder LoadingDefinition { get; }
    Property Value
    Type Description
    BaseDataLoadingBuilder

    LoadingTabIsEdit

    Declaration
    public bool LoadingTabIsEdit { get; set; }
    Property Value
    Type Description
    bool

    OverallDataTabIsEdit

    Declaration
    public bool OverallDataTabIsEdit { get; set; }
    Property Value
    Type Description
    bool

    PassengerDefinition

    Declaration
    public BaseDataPassengerBuilder PassengerDefinition { get; }
    Property Value
    Type Description
    BaseDataPassengerBuilder

    PassengerTabIsEdit

    Declaration
    public bool PassengerTabIsEdit { get; set; }
    Property Value
    Type Description
    bool

    RearBogieWheelbase

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

    RearCamber

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

    RearCenterPointX

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

    RearCenterPointY

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

    RearCenterPointZ

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

    RearDiameter

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

    RearFlangeDiameter

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

    RearFlangeWidth

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

    RearOverhangExp

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

    RearRimOffset

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

    RearStaticRadius

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

    RearToe

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

    RearTrack

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

    RearWidth

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

    ScaleOfModel

    Declaration
    public double ScaleOfModel { get; set; }
    Property Value
    Type Description
    double

    ShipForwardSet

    Declaration
    public bool ShipForwardSet { get; set; }
    Property Value
    Type Description
    bool

    ShowSurface

    Declaration
    public bool ShowSurface { get; set; }
    Property Value
    Type Description
    bool

    ShowWireframe

    Declaration
    public bool ShowWireframe { get; set; }
    Property Value
    Type Description
    bool

    SingleWheelFront

    Declaration
    public bool SingleWheelFront { get; set; }
    Property Value
    Type Description
    bool

    VehicleCategory

    Declaration
    public string VehicleCategory { get; set; }
    Property Value
    Type Description
    string

    VehicleDescription

    Declaration
    public string VehicleDescription { get; set; }
    Property Value
    Type Description
    string

    VehicleHeight

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

    VehicleWidthExp

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

    WaterLineDraft

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

    WheelPositionDefinition

    Declaration
    public BaseDataWheelBuilder.PositionDefinitionOptions WheelPositionDefinition { get; set; }
    Property Value
    Type Description
    BaseDataWheelBuilder.PositionDefinitionOptions

    Methods

    AddLoading(BaseDataLoadingBuilder)

    Declaration
    public void AddLoading(BaseDataLoadingBuilder loading)
    Parameters
    Type Name Description
    BaseDataLoadingBuilder loading

    AddPassenger(BaseDataPassengerBuilder)

    Declaration
    public void AddPassenger(BaseDataPassengerBuilder passenger)
    Parameters
    Type Name Description
    BaseDataPassengerBuilder passenger

    CreateLoading(BaseDataLoadingBuilder)

    Declaration
    public BaseDataLoadingBuilder CreateLoading(BaseDataLoadingBuilder pOther)
    Parameters
    Type Name Description
    BaseDataLoadingBuilder pOther
    Returns
    Type Description
    BaseDataLoadingBuilder

    CreatePassenger(BaseDataPassengerBuilder)

    Declaration
    public BaseDataPassengerBuilder CreatePassenger(BaseDataPassengerBuilder pOther)
    Parameters
    Type Name Description
    BaseDataPassengerBuilder pOther
    Returns
    Type Description
    BaseDataPassengerBuilder

    GetBodyWidth()

    Declaration
    public double GetBodyWidth()
    Returns
    Type Description
    double

    GetFrontOverhang()

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.FrontOverhangExp to query or edit it.")]
    public double GetFrontOverhang()
    Returns
    Type Description
    double

    GetLoadingCount()

    Declaration
    public int GetLoadingCount()
    Returns
    Type Description
    int

    GetNthLoading(int)

    Declaration
    public BaseDataLoadingBuilder GetNthLoading(int nIndex)
    Parameters
    Type Name Description
    int nIndex
    Returns
    Type Description
    BaseDataLoadingBuilder

    GetNthPassenger(int)

    Declaration
    public BaseDataPassengerBuilder GetNthPassenger(int nIndex)
    Parameters
    Type Name Description
    int nIndex
    Returns
    Type Description
    BaseDataPassengerBuilder

    GetNthWheel(int)

    Declaration
    public BaseDataWheelBuilder GetNthWheel(int nWheelIndex)
    Parameters
    Type Name Description
    int nWheelIndex
    Returns
    Type Description
    BaseDataWheelBuilder

    GetPassengerCount()

    Declaration
    public int GetPassengerCount()
    Returns
    Type Description
    int

    GetRearOverhang()

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.RearOverhangExp to query or edit it.")]
    public double GetRearOverhang()
    Returns
    Type Description
    double

    GetVehicleLength()

    Declaration
    public double GetVehicleLength()
    Returns
    Type Description
    double

    GetVehicleWidth()

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.VehicleWidthExp to query or edit it.")]
    public double GetVehicleWidth()
    Returns
    Type Description
    double

    GetWheelbase()

    Declaration
    public double GetWheelbase()
    Returns
    Type Description
    double

    RemoveLoading(BaseDataLoadingBuilder)

    Declaration
    public void RemoveLoading(BaseDataLoadingBuilder loading)
    Parameters
    Type Name Description
    BaseDataLoadingBuilder loading

    RemovePassenger(BaseDataPassengerBuilder)

    Declaration
    public void RemovePassenger(BaseDataPassengerBuilder passenger)
    Parameters
    Type Name Description
    BaseDataPassengerBuilder passenger

    SetBodyWidth(double)

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.BodyWidthExp to query or edit it.")]
    public void SetBodyWidth(double bodyWidth)
    Parameters
    Type Name Description
    double bodyWidth

    SetFrontOverhang(double)

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.FrontOverhangExp to query or edit it.")]
    public void SetFrontOverhang(double overhangFront)
    Parameters
    Type Name Description
    double overhangFront

    SetRearOverhang(double)

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.RearOverhangExp to query or edit it.")]
    public void SetRearOverhang(double overhangBack)
    Parameters
    Type Name Description
    double overhangBack

    SetVehicleWidth(double)

    Declaration
    [Obsolete("Deprecated in NX9.0.1.  Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.VehicleWidthExp to query or edit it.")]
    public void SetVehicleWidth(double vehicleWidth)
    Parameters
    Type Name Description
    double vehicleWidth

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX