#include <CCPACSRotorcraftModel.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::CPACSRotorcraftModel | |
boost::optional< std::string > | m_description |
Description of rotorcraft model. More... | |
boost::optional< CCPACSEnginePositions > | m_engines |
boost::optional< CCPACSFuselages > | m_fuselages |
std::string | m_name |
Name of rotorcraft model. More... | |
CPACSRotorcraft * | m_parent |
boost::optional< CCPACSRotorBlades > | m_rotorBlades |
boost::optional< CCPACSRotors > | m_rotors |
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::CCPACSRotorcraftModel::CCPACSRotorcraftModel | ( | CCPACSConfiguration * | config = NULL | ) |
TIGL_EXPORT tigl::CCPACSRotorcraftModel::CCPACSRotorcraftModel | ( | CCPACSRotorcraft * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
overrideprotectedvirtual |
Implements tigl::CTiglAbstractGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
TIGL_EXPORT CCPACSConfiguration& tigl::CCPACSRotorcraftModel::GetConfiguration | ( | ) | const |
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
protected |