Vehicles. More...
#include <CPACSVehicles.h>
Protected Attributes | |
boost::optional< CPACSAircraft > | m_aircraft |
boost::optional< CPACSDeckElements > | m_deckElements |
boost::optional< CCPACSEngines > | m_engines |
boost::optional< CPACSFlightPoints > | m_flightPoints |
boost::optional< CPACSMaterials > | m_materials |
CPACSCpacs * | m_parent |
boost::optional< CPACSGlobalPerformanceCases > | m_performanceCases |
boost::optional< CCPACSProfiles > | m_profiles |
boost::optional< CPACSRotorcraft > | m_rotorcraft |
boost::optional< CPACSStructuralElements > | m_structuralElements |
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 ). Furhtermore, 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 |
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 |
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 |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |