Vehicles. More...
#include <CPACSVehicles.h>
Protected Attributes | |
| boost::optional< CPACSAircraft > | m_aircraft |
| Aircraft models. | |
| boost::optional< CPACSDeckElements > | m_deckElements |
| Deck elements. | |
| boost::optional< CPACSEnergyCarriers > | m_energyCarriers |
| Energy carriers. | |
| boost::optional< CPACSEngines > | m_engines |
| Engines. | |
| boost::optional< CPACSFlightPoints > | m_flightPoints |
| Globally defined flight points. | |
| boost::optional< CPACSMaterials > | m_materials |
| Materials. | |
| CPACSCpacs * | m_parent |
| boost::optional< CPACSGlobalPerformanceCases > | m_performanceCases |
| Performance cases. | |
| boost::optional< CPACSProfiles > | m_profiles |
| Profile geometries. | |
| boost::optional< CPACSRotorcraft > | m_rotorcraft |
| Rotorcraft models. | |
| boost::optional< CPACSStructuralElements > | m_structuralElements |
| Structural elements. | |
| boost::optional< CPACSSystemElements > | m_systemElements |
| System elements. | |
| CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
| CPACSVehicles (const CPACSVehicles &)=delete | |
| CPACSVehicles (CPACSVehicles &&)=delete | |
| CPACSVehicles & | operator= (const CPACSVehicles &)=delete |
| CPACSVehicles & | operator= (CPACSVehicles &&)=delete |
Vehicles.
The vehiclesType contains all vehicle-specific data. This includes the vehicle itself (i.e. aircraft and rotorcraft ). Furthermore, components (e.g. engines , structuralElements , etc.) as well as physical properties of materials and fuels can be predefined for easy and consistent reuse via uID -references.
| TIGL_EXPORT tigl::generated::CPACSVehicles::CPACSVehicles | ( | CPACSCpacs * | parent, |
| CTiglUIDManager * | uidMgr ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CPACSCpacs * tigl::generated::CPACSVehicles::GetParent | ( | ) |
| TIGL_EXPORT const CPACSCpacs * tigl::generated::CPACSVehicles::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSVehicles::GetUIDManager | ( | ) |
| TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSVehicles::GetUIDManager | ( | ) | const |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Aircraft models.
|
protected |
Deck elements.
|
protected |
Energy carriers.
|
protected |
Engines.
|
protected |
Globally defined flight points.
|
protected |
Materials.
|
protected |
|
protected |
Performance cases.
|
protected |
Profile geometries.
|
protected |
Rotorcraft models.
|
protected |
Structural elements.
|
protected |
System elements.
|
protected |