#include <CCPACSAircraftModel.h>
Protected Member Functions | |
PNamedShape | BuildLoft () const override |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
~CTiglUIDObject ()=default | |
Protected Attributes | |
CCPACSConfiguration * | config |
Protected Attributes inherited from tigl::generated::CPACSAircraftModel | |
boost::optional< CPACSVehicleConfigurations > | m_configurations |
boost::optional< std::string > | m_description |
Description of the aircraft model. More... | |
boost::optional< CCPACSDucts > | m_ducts |
boost::optional< CCPACSEnginePylons > | m_enginePylons |
boost::optional< CCPACSEnginePositions > | m_engines |
boost::optional< CCPACSFuselages > | m_fuselages |
boost::optional< CCPACSExternalObjects > | m_genericGeometryComponents |
boost::optional< CPACSLandingGears > | m_landingGears |
std::string | m_name |
Name of the aircraft model. More... | |
CPACSAircraft * | m_parent |
boost::optional< CCPACSACSystems > | m_systems |
std::string | m_uID |
CTiglUIDManager * | m_uidMgr |
boost::optional< CCPACSWings > | m_wings |
Protected Attributes inherited from tigl::CTiglAbstractGeometricComponent | |
Cache< Bnd_Box, CTiglAbstractGeometricComponent > | bounding_box |
Cache< PNamedShape, CTiglAbstractGeometricComponent > | loft |
Additional Inherited Members | |
Public Types inherited from tigl::CTiglRelativelyPositionedComponent | |
typedef std::vector< CTiglRelativelyPositionedComponent * > | ChildContainerType |
Protected Types inherited from tigl::CTiglRelativelyPositionedComponent | |
typedef std::map< int, int > | FusedElementsContainerType |
TIGL_EXPORT tigl::CCPACSAircraftModel::CCPACSAircraftModel | ( | CCPACSConfiguration * | config = NULL | ) |
TIGL_EXPORT tigl::CCPACSAircraftModel::CCPACSAircraftModel | ( | CCPACSAircraft * | parent, |
CTiglUIDManager * | config | ||
) |
|
overrideprotectedvirtual |
Implements tigl::CTiglAbstractGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
TIGL_EXPORT CCPACSConfiguration& tigl::CCPACSAircraftModel::GetConfiguration | ( | ) | const |
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
protected |