NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.VehicleDesign.BaseDataBuilder . More...
Public Member Functions | |
unsafe void | AddLoading (NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder loading) |
Adds a loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , to the base data. More... | |
unsafe void | AddPassenger (NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder passenger) |
Adds a passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , to the base data. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder | CreateLoading (NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder pOther) |
Creates an instance of NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder from another instance. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder | CreatePassenger (NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder pOther) |
Creates an instance of NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder from another instance. More... | |
unsafe double | GetBodyWidth () |
Returns the body width. More... | |
unsafe double | GetFrontOverhang () |
Returns the front overhang of the vehicle. More... | |
unsafe int | GetLoadingCount () |
Returns the total number of loadings in the base data. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder | GetNthLoading (int nIndex) |
Returns the nth loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , from the base data. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder | GetNthPassenger (int nIndex) |
Returns the nth passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , from the base data. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataWheelBuilder | GetNthWheel (int nWheelIndex) |
Gets the nth wheel. More... | |
unsafe int | GetPassengerCount () |
Returns the total number of passengers in the base data. More... | |
unsafe double | GetRearOverhang () |
Returns the rear overhang of the vehicle. More... | |
unsafe double | GetVehicleLength () |
Returns the overall vehicle length. More... | |
unsafe double | GetVehicleWidth () |
Returns the vehicle width. More... | |
unsafe double | GetWheelbase () |
Returns the wheelbase of the vehicle. More... | |
unsafe void | RemoveLoading (NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder loading) |
Removes a loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , from the base data. More... | |
unsafe void | RemovePassenger (NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder passenger) |
Removes a passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , from the base data. More... | |
unsafe void | SetBodyWidth (double bodyWidth) |
Sets the body width. More... | |
unsafe void | SetFrontOverhang (double overhangFront) |
Sets the front overhang of the vehicle. More... | |
unsafe void | SetRearOverhang (double overhangBack) |
Sets the rear overhang of the vehicle. More... | |
unsafe void | SetVehicleWidth (double vehicleWidth) |
Sets the vehicle width. More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Expression | BodyWidthExp [get] |
Returns the body width which is used for calculating the fields of vision according to US and CDN standards instead of vehicle width. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataDriverBuilder | Driver [get] |
Returns the driver builder, which represents a NXOpen.Features.VehicleDesign.BaseDataDriverBuilder . More... | |
unsafe NXOpen.Expression | FrontOverhangExp [get] |
Returns the front overhang of the vehicle which is measured from the front wheel center point in the negative x direction. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder | LoadingDefinition [get] |
Returns the loading definition. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder | PassengerDefinition [get] |
Returns the passenger definition. More... | |
unsafe NXOpen.Expression | RearOverhangExp [get] |
Returns the rear overhang of the vehicle which is measured from the rear wheel center point in the positive x direction. More... | |
unsafe bool | ShowSurface [get, set] |
Returns or sets the option to indicate whether to show surface or not. More... | |
unsafe bool | ShowWireframe [get, set] |
Returns or sets the option to indicate whether to show curve or not. More... | |
unsafe string | VehicleCategory [get, set] |
Returns or sets the vehicle category. More... | |
unsafe string | VehicleDescription [get, set] |
Returns or sets the name or short description of the vehicle. More... | |
unsafe NXOpen.Expression | VehicleWidthExp [get] |
Returns the vehicle width which is calculated outgoing from the vehicle mid plane half of the defined value in positive y direction and as well half of the defined value in negative y direction. More... | |
unsafe NXOpen.Features.VehicleDesign.BaseDataWheelBuilder.PositionDefinitionOptions | WheelPositionDefinition [get, set] |
Returns or sets the wheel position definition option of the vehicle. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Features.VehicleDesign.BaseDataBuilder .
To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateBaseDataBuilder
Created in NX8.5.0
|
inline |
Adds a loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , to the base data.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
loading |
|
inline |
Adds a passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , to the base data.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
passenger |
|
inline |
Creates an instance of NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder from another instance.
If pOther is NULL, the created builder will be initialized with default value. If pOther is not NULL, the created builder will be iniialized with pOther's value.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
pOther | data to be initialized from, can be NULL |
|
inline |
Creates an instance of NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder from another instance.
If pOther is NULL, the created builder will be initialized with default value. If pOther is not NULL, the created builder will be iniialized with pOther's value.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
pOther | Data to be initialized from, can be NULL |
|
inline |
Returns the body width.
This value is used for calculating the fields of vision according to US and CDN standards instead of vehicle width.
Created in NX9.0.1
License requirements: None.
|
inline |
Returns the front overhang of the vehicle.
The front overhang is measured from the front wheel center point in the negative x direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.FrontOverhangExp to query or edit it.
License requirements: None.
|
inline |
Returns the total number of loadings in the base data.
Created in NX8.5.0
License requirements: None.
|
inline |
Returns the nth loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , from the base data.
Created in NX8.5.0
License requirements: None.
nIndex |
|
inline |
Returns the nth passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , from the base data.
Created in NX8.5.0
License requirements: None.
nIndex |
|
inline |
Gets the nth wheel.
Created in NX8.5.0
License requirements: None.
nWheelIndex |
|
inline |
Returns the total number of passengers in the base data.
Created in NX8.5.0
License requirements: None.
|
inline |
Returns the rear overhang of the vehicle.
The rear overhang is measured from the rear wheel center point in the positive x direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.RearOverhangExp to query or edit it.
License requirements: None.
|
inline |
Returns the overall vehicle length.
Vehicle length is a computed value and cannot be changed by the user. The underlying formula calculates vehicle length based on wheelbase plus front and back overhang.
Created in NX8.5.0
License requirements: None.
|
inline |
Returns the vehicle width.
The vehicle width is calculated outgoing from the vehicle mid plane half of the defined value in positive y direction and as well half of the defined value in negative y direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.VehicleWidthExp to query or edit it.
License requirements: None.
|
inline |
Returns the wheelbase of the vehicle.
Wheelbase is a computed value and cannot be changed by the user. The underlying formula calculates wheelbase based on the x coordinate of the rear wheel center point minus the x coordinate of the front wheel center point.
Created in NX8.5.0
License requirements: None.
|
inline |
Removes a loading, which represents NXOpen.Features.VehicleDesign.BaseDataLoadingBuilder , from the base data.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
loading |
|
inline |
Removes a passenger, which represents NXOpen.Features.VehicleDesign.BaseDataPassengerBuilder , from the base data.
Created in NX8.5.0
License requirements: nx_general_packaging ("NX General Packaging")
passenger |
|
inline |
Sets the body width.
This value is used for calculating the fields of vision according to US and CDN standards instead of vehicle width.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.BodyWidthExp to query or edit it.
License requirements: nx_general_packaging ("NX General Packaging")
bodyWidth |
|
inline |
Sets the front overhang of the vehicle.
The front overhang is measured from the front wheel center point in the negative x direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.FrontOverhangExp to query or edit it.
License requirements: nx_general_packaging ("NX General Packaging")
overhangFront |
|
inline |
Sets the rear overhang of the vehicle.
The rear overhang is measured from the rear wheel center point in the positive x direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.RearOverhangExp to query or edit it.
License requirements: nx_general_packaging ("NX General Packaging")
overhangBack |
|
inline |
Sets the vehicle width.
The vehicle width is calculated outgoing from the vehicle mid plane half of the defined value in positive y direction and as well half of the defined value in negative y direction.
Created in NX8.5.0
Deprecated in NX9.0.1. Obtain the expression using NXOpen.Features.VehicleDesign.BaseDataBuilder.VehicleWidthExp to query or edit it.
License requirements: nx_general_packaging ("NX General Packaging")
vehicleWidth |
|
get |
Returns the body width which is used for calculating the fields of vision according to US and CDN standards instead of vehicle width.
Created in NX9.0.1
License requirements: None.
|
get |
Returns the driver builder, which represents a NXOpen.Features.VehicleDesign.BaseDataDriverBuilder .
Created in NX8.5.0
License requirements: None.
|
get |
Returns the front overhang of the vehicle which is measured from the front wheel center point in the negative x direction.
Created in NX9.0.1
License requirements: None.
|
get |
Returns the loading definition.
Created in NX8.5.0
License requirements: None.
|
get |
Returns the passenger definition.
Created in NX8.5.0
License requirements: None.
|
get |
Returns the rear overhang of the vehicle which is measured from the rear wheel center point in the positive x direction.
Created in NX9.0.1
License requirements: None.
|
getset |
Returns or sets the option to indicate whether to show surface or not.
If it is true, the wheel surface is shown.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the option to indicate whether to show curve or not.
If it is true, the wheel curve is shown.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the vehicle category.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
getset |
Returns or sets the name or short description of the vehicle.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")
|
get |
Returns the vehicle width which is calculated outgoing from the vehicle mid plane half of the defined value in positive y direction and as well half of the defined value in negative y direction.
Created in NX9.0.1
License requirements: None.
|
getset |
Returns or sets the wheel position definition option of the vehicle.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: nx_general_packaging ("NX General Packaging")