NX Open C++ Reference Guide
|
Represents a Features::VehicleDesign::BaseDataLoadingBuilder . More...
Public Types | |
enum | LoadingType { LoadingTypeStandard, LoadingTypeUserDefined } |
This enum represents the vehicle loading types. More... | |
Public Member Functions | |
bool | Active () |
Returns the status to indicate whether the loading is active or not. | |
void | Assign (NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder *other) |
Assigns value from another loading. | |
NXOpen::NXColor * | Color () |
Returns the color of loading. | |
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions | DataDefinition () |
Returns the Data Definition option of loading. | |
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder * | FrontWheel () |
Returns the front wheel data of this loading. | |
std::vector< NXString > | GetDescription () |
Gets the loading descriptions. | |
NXString | Name () |
Returns the name of loading. | |
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder * | RearWheel () |
Returns the rear wheel data of this loading. | |
void | SetActive (bool active) |
Sets the status to indicate whether the loading is active or not. | |
void | SetColor (NXOpen::NXColor *color) |
Sets the color of loading. | |
void | SetDataDefinition (NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions dataDefinition) |
Sets the Data Definition option of loading. | |
void | SetDescription (const std::vector< NXString > &description) |
Sets the loading descriptions. | |
void | SetName (const NXString &name) |
Sets the name of loading. | |
void | SetName (const char *name) |
Sets the name of loading. | |
void | SetReferencePlane (NXOpen::DatumPlane *referencePlane) |
Sets the reference plane to represent the loading plane. | |
void | SetType (NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::LoadingType loadingType) |
Sets the vehicle loading type. | |
NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::LoadingType | Type () |
Returns the vehicle loading type. | |
![]() | |
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. | |
![]() | |
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::BaseDataLoadingBuilder .
An instance of this class can be obtained from BaseDataBuilder::CreateLoading
Created in NX8.5.0.
bool NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::Active | ( | ) |
Returns the status to indicate whether the loading is active or not.
If it is true, the loading is active.
Created in NX8.5.0.
License requirements : None
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::Assign | ( | NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder * | other | ) |
Assigns value from another loading.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
other | other |
NXOpen::NXColor* NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::Color | ( | ) |
Returns the color of loading.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::DataDefinition | ( | ) |
Returns the Data Definition option of loading.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder* NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::FrontWheel | ( | ) |
Returns the front wheel data of this loading.
Created in NX8.5.0.
License requirements : None
std::vector<NXString> NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::GetDescription | ( | ) |
Gets the loading descriptions.
NXString NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::Name | ( | ) |
Returns the name of loading.
Created in NX8.5.0.
License requirements : None
NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder* NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::RearWheel | ( | ) |
Returns the rear wheel data of this loading.
Created in NX8.5.0.
License requirements : None
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetActive | ( | bool | active | ) |
Sets the status to indicate whether the loading is active or not.
If it is true, the loading is active.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
active | active |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetColor | ( | NXOpen::NXColor * | color | ) |
Sets the color of loading.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
color | color |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetDataDefinition | ( | NXOpen::Features::VehicleDesign::BaseDataLoadingWheelBuilder::DataDefinitionOptions | dataDefinition | ) |
Sets the Data Definition option of loading.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
dataDefinition | datadefinition |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetDescription | ( | const std::vector< NXString > & | description | ) |
Sets the loading descriptions.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
description | description |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetName | ( | const NXString & | name | ) |
Sets the name of loading.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
name | name |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetName | ( | const char * | name | ) |
Sets the name of loading.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
name | name |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetReferencePlane | ( | NXOpen::DatumPlane * | referencePlane | ) |
Sets the reference plane to represent the loading plane.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
referencePlane | referenceplane |
void NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::SetType | ( | NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::LoadingType | loadingType | ) |
Sets the vehicle loading type.
Created in NX8.5.0.
License requirements : nx_general_packaging ("NX General Packaging")
loadingType | loadingtype |
NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::LoadingType NXOpen::Features::VehicleDesign::BaseDataLoadingBuilder::Type | ( | ) |
Returns the vehicle loading type.
Created in NX8.5.0.
License requirements : None