|
NX Open C++ Reference Guide
|
Represents a Features::VehicleDesign::BaseDataWheelBuilder . More...
Public Types | |
| enum | PositionDefinitionOptions { PositionDefinitionOptionsWheelCenterPoint, PositionDefinitionOptionsAttachmentPointRimOffset } |
| This enum represents the options to define the wheel position. More... | |
Public Member Functions | |
| double | Camber () |
| Returns the wheel camber in degree. | |
| double | CoordinateX () |
| Returns the x coordinate of right wheel center point or attachment point. | |
| double | CoordinateY () |
| Returns the y coordinate of right wheel center point or attachment point. | |
| double | CoordinateZ () |
| Returns the z coordinate of right wheel center point or attachment point. | |
| double | Diameter () |
| Returns the norminal diameter of the wheel. | |
| NXString | Name () |
| Returns the name of the wheel. | |
| NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptions | PositionDefinition () |
| Returns the value to indicate which option is used to define the wheel position. | |
| double | RimOffset () |
| Returns the rim offset. | |
| void | SetCamber (double dValue) |
| Sets the wheel camber in degree. | |
| void | SetCoordinateX (double dValue) |
| Sets the x coordinate of right wheel center point or attachment point. | |
| void | SetCoordinateY (double dValue) |
| Sets the y coordinate of right wheel center point or attachment point. | |
| void | SetCoordinateZ (double dValue) |
| Sets the z coordinate of right wheel center point or attachment point. | |
| void | SetDiameter (double dValue) |
| Sets the norminal diameter of the wheel. | |
| void | SetName (const NXString &name) |
| Sets the name of the wheel. | |
| void | SetName (const char *name) |
| Sets the name of the wheel. | |
| void | SetPositionDefinition (NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptions positionDefinition) |
| Sets the value to indicate which option is used to define the wheel position. | |
| void | SetRimOffset (double dValue) |
| Sets the rim offset. | |
| void | SetShowSurface (bool showFace) |
| Sets the option to indicate whether to show surface or not. | |
| void | SetShowWireframe (bool showWire) |
| Sets the option to indicate whether to show curve or not. | |
| void | SetStaticRadius (double dValue) |
| Sets the static radius of the wheel. | |
| void | SetToe (double dValue) |
| Sets the wheel toe in/out in degreee. | |
| void | SetWidth (double dValue) |
| Sets the width of the wheel. | |
| bool | ShowSurface () |
| Returns the option to indicate whether to show surface or not. | |
| bool | ShowWireframe () |
| Returns the option to indicate whether to show curve or not. | |
| double | StaticRadius () |
| Returns the static radius of the wheel. | |
| double | Toe () |
| Returns the wheel toe in/out in degreee. | |
| double | Track () |
| Returns the track of the axle. | |
| double | Width () |
| Returns the width of the wheel. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a Features::VehicleDesign::BaseDataWheelBuilder .
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::BaseDataWheelBuilder::Camber | ( | ) |
Returns the wheel camber in degree.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::CoordinateX | ( | ) |
Returns the x coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point x coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point x coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::CoordinateY | ( | ) |
Returns the y coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point y coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point y coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::CoordinateZ | ( | ) |
Returns the z coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point z coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point z coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::Diameter | ( | ) |
Returns the norminal diameter of the wheel.
Created in NX8.5.0.
License requirements : None
| NXString NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::Name | ( | ) |
Returns the name of the wheel.
Created in NX8.5.0.
License requirements : None
| NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptions NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinition | ( | ) |
Returns the value to indicate which option is used to define the wheel position.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::RimOffset | ( | ) |
Returns the rim offset.
Rim offset is the shift between the mounting point of the wheel and the wheel center. It is used only when PositionDefinition and SetPositionDefinition is Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset .
Created in NX8.5.0.
License requirements : None
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetCamber | ( | double | dValue | ) |
Sets the wheel camber in degree.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetCoordinateX | ( | double | dValue | ) |
Sets the x coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point x coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point x coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetCoordinateY | ( | double | dValue | ) |
Sets the y coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point y coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point y coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetCoordinateZ | ( | double | dValue | ) |
Sets the z coordinate of right wheel center point or attachment point.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsWheelCenterPoint@endlink , it is center point z coordinate.
If @link PositionDefinition PositionDefinition @endlink and @link SetPositionDefinition SetPositionDefinition @endlink is @link Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset@endlink , it is attachment point z coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetDiameter | ( | double | dValue | ) |
Sets the norminal diameter of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetName | ( | const NXString & | name | ) |
Sets the name of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| name | name |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetName | ( | const char * | name | ) |
Sets the name of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| name | name |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetPositionDefinition | ( | NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptions | positionDefinition | ) |
Sets the value to indicate which option is used to define the wheel position.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| positionDefinition | positiondefinition |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetRimOffset | ( | double | dValue | ) |
Sets the rim offset.
Rim offset is the shift between the mounting point of the wheel and the wheel center. It is used only when PositionDefinition and SetPositionDefinition is Features::VehicleDesign::BaseDataWheelBuilder::PositionDefinitionOptionsAttachmentPointRimOffset .
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetShowSurface | ( | bool | showFace | ) |
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 : nx_general_packaging ("NX General Packaging")
| showFace | showface |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetShowWireframe | ( | bool | showWire | ) |
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 : nx_general_packaging ("NX General Packaging")
| showWire | showwire |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetStaticRadius | ( | double | dValue | ) |
Sets the static radius of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetToe | ( | double | dValue | ) |
Sets the wheel toe in/out in degreee.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| void NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::SetWidth | ( | double | dValue | ) |
Sets the width of the wheel.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
| dValue | dvalue |
| bool NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::ShowSurface | ( | ) |
Returns 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 : None
| bool NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::ShowWireframe | ( | ) |
Returns 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 : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::StaticRadius | ( | ) |
Returns the static radius of the wheel.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::Toe | ( | ) |
Returns the wheel toe in/out in degreee.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::Track | ( | ) |
Returns the track of the axle.
Track is a computed value - the distance between the right wheel center point and the left wheel center point.
Created in NX8.5.0.
License requirements : None
| double NXOpen::Features::VehicleDesign::BaseDataWheelBuilder::Width | ( | ) |
Returns the width of the wheel.
Created in NX8.5.0.
License requirements : None