NX Open C++ Reference Guide
|
Represents a NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder . More...
Public Types | |
enum | DataDefinitionOptions { DataDefinitionOptionsRelative, DataDefinitionOptionsAbsolute } |
This enum represents the options to define the wheel position. More... | |
Public Member Functions | |
double | Camber () |
Returns the camber of wheel in degree. More... | |
double | CoordinateX () |
Returns the x coordinate of wheel center point. More... | |
double | CoordinateY () |
Returns the y coordinate of wheel center point. More... | |
double | CoordinateZ () |
Returns the z coordinate of wheel center point. More... | |
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions | DataDefinition () |
Returns the value to indicate which definition option will be used to define the loading wheel data. More... | |
double | DeltaCamber () |
Returns the delta camber of wheel. More... | |
double | DeltaStaticRadius () |
Returns the delta static radius of wheel. More... | |
double | DeltaToe () |
Returns the delta toe of wheel. More... | |
double | DeltaWidth () |
Returns the delta width of wheel, for front or rear wheel, they have a wheel width. More... | |
double | DeltaX () |
Returns the delta x value of wheel center point. More... | |
double | DeltaY () |
Returns the delta y value of wheel center point. More... | |
double | DeltaZ () |
Returns the delta z value of wheel center point. More... | |
NXOpen::Features::VehicleDesign::BaseDataWheelBuilder * | DesignData () |
Returns the design data of the wheel. More... | |
void | SetCamber (double camber) |
Sets the camber of wheel in degree. More... | |
void | SetCoordinateX (double absX) |
Sets the x coordinate of wheel center point. More... | |
void | SetCoordinateY (double absY) |
Sets the y coordinate of wheel center point. More... | |
void | SetCoordinateZ (double absZ) |
Sets the z coordinate of wheel center point. More... | |
void | SetDataDefinition (NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions dataDefinition) |
Sets the value to indicate which definition option will be used to define the loading wheel data. More... | |
void | SetDeltaCamber (double deltaCamber) |
Sets the delta camber of wheel. More... | |
void | SetDeltaStaticRadius (double deltaStaticRadius) |
Sets the delta static radius of wheel. More... | |
void | SetDeltaToe (double deltaToe) |
Sets the delta toe of wheel. More... | |
void | SetDeltaWidth (double deltaWidth) |
Sets the delta width of wheel, for front or rear wheel, they have a wheel width. More... | |
void | SetDeltaX (double deltaX) |
Sets the delta x value of wheel center point. More... | |
void | SetDeltaY (double deltaY) |
Sets the delta y value of wheel center point. More... | |
void | SetDeltaZ (double deltaZ) |
Sets the delta z value of wheel center point. More... | |
void | SetDesignData (NXOpen::Features::VehicleDesign::BaseDataWheelBuilder *wheel) |
Sets the design data of the wheel. More... | |
void | SetStaticRadius (double staticRadius) |
Sets the static radius of wheel. More... | |
void | SetToe (double toe) |
Sets the toe in/out of wheel in degree. More... | |
void | SetWidth (double width) |
Sets the width of front or rear width, it's value is sum of wheel width and delta width. More... | |
double | StaticRadius () |
Returns the static radius of wheel. More... | |
double | Toe () |
Returns the toe in/out of wheel in degree. More... | |
double | Width () |
Returns the width of front or rear width, it's value is sum of wheel width and delta width. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder .
This class can only be used in base data, thus cannot be created directly by user.
Created in NX8.5.0.
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::Camber | ( | ) |
Returns the camber of wheel in degree.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::CoordinateX | ( | ) |
Returns the x coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::CoordinateY | ( | ) |
Returns the y coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::CoordinateZ | ( | ) |
Returns the z coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition | ( | ) |
Returns the value to indicate which definition option will be used to define the loading wheel data.
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaCamber | ( | ) |
Returns the delta camber of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaStaticRadius | ( | ) |
Returns the delta static radius of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaToe | ( | ) |
Returns the delta toe of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaWidth | ( | ) |
Returns the delta width of wheel, for front or rear wheel, they have a wheel width.
For each loading, they have a delta width, the loading width will be sum of wheel width and delta width. It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX11.0.1.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaX | ( | ) |
Returns the delta x value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaY | ( | ) |
Returns the delta y value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DeltaZ | ( | ) |
Returns the delta z value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::BaseDataWheelBuilder* NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DesignData | ( | ) |
Returns the design data of the wheel.
Created in NX8.5.0.
License requirements : None
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetCamber | ( | double | camber | ) |
Sets the camber of wheel in degree.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
camber | camber |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetCoordinateX | ( | double | absX | ) |
Sets the x coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
absX | absx |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetCoordinateY | ( | double | absY | ) |
Sets the y coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
absY | absy |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetCoordinateZ | ( | double | absZ | ) |
Sets the z coordinate of wheel center point.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
absZ | absz |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDataDefinition | ( | NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions | dataDefinition | ) |
Sets the value to indicate which definition option will be used to define the loading wheel data.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
dataDefinition | datadefinition |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaCamber | ( | double | deltaCamber | ) |
Sets the delta camber of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaCamber | deltacamber |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaStaticRadius | ( | double | deltaStaticRadius | ) |
Sets the delta static radius of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaStaticRadius | deltastaticradius |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaToe | ( | double | deltaToe | ) |
Sets the delta toe of wheel.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaToe | deltatoe |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaWidth | ( | double | deltaWidth | ) |
Sets the delta width of wheel, for front or rear wheel, they have a wheel width.
For each loading, they have a delta width, the loading width will be sum of wheel width and delta width. It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX11.0.1.
License requirements : nx_general_packaging ("NX General Packaging")
deltaWidth | deltawidth |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaX | ( | double | deltaX | ) |
Sets the delta x value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaX | deltax |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaY | ( | double | deltaY | ) |
Sets the delta y value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaY | deltay |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDeltaZ | ( | double | deltaZ | ) |
Sets the delta z value of wheel center point.
It is used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsRelative .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
deltaZ | deltaz |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetDesignData | ( | NXOpen::Features::VehicleDesign::BaseDataWheelBuilder * | wheel | ) |
Sets the design data of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
wheel | wheel |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetStaticRadius | ( | double | staticRadius | ) |
Sets the static radius of wheel.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
staticRadius | staticradius |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetToe | ( | double | toe | ) |
Sets the toe in/out of wheel in degree.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
toe | toe |
void NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::SetWidth | ( | double | width | ) |
Sets the width of front or rear width, it's value is sum of wheel width and delta width.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX11.0.1.
License requirements : nx_general_packaging ("NX General Packaging")
width | width |
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::StaticRadius | ( | ) |
Returns the static radius of wheel.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::Toe | ( | ) |
Returns the toe in/out of wheel in degree.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX8.5.0.
License requirements : None
double NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::Width | ( | ) |
Returns the width of front or rear width, it's value is sum of wheel width and delta width.
Used only when NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinition is NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptionsAbsolute .
Created in NX11.0.1.
License requirements : None