pointPerformanceType More...
#include <CPACSPointPerformanceDefinition.h>
Protected Attributes | |
boost::optional< CPACSPointPerformanceConstraints > | m_constraints |
boost::optional< std::string > | m_description |
Description. More... | |
boost::optional< CPACSEnvironment > | m_environment |
boost::optional< double > | m_fuelFraction_choice3 |
Defines at which part of the mission the point performance should be considered - at the defined fuelFraction within the mission as defined in performanceCase (mFuelCurrent/mFuelTO) More... | |
boost::optional< double > | m_massFraction_choice2 |
Defines at which part of the mission the point performance should be considered - at the defined massFraction within the mission as defined in performanceCase (mCurrent/mTO) More... | |
std::string | m_name |
Name. More... | |
CPACSPointPerformanceDefinitions * | m_parent |
boost::optional< CPACSPointPerformanceRequirements > | m_requirements |
boost::optional< std::string > | m_segmentUID_choice1 |
Defines at which part of the mission the point performance should be considered - after indicated segment of the mission as defined in performanceCase. More... | |
CPACSPointPerformanceDefinition_typeOfPointPerformance | m_typeOfPointPerformance |
Indicates the type of point performance. More... | |
std::string | m_uID |
CTiglUIDManager * | m_uidMgr |
Private Member Functions | |
CPACSPointPerformanceDefinition (const CPACSPointPerformanceDefinition &)=delete | |
CPACSPointPerformanceDefinition (CPACSPointPerformanceDefinition &&)=delete | |
TIGL_EXPORT const CTiglUIDObject * | GetNextUIDObject () const final |
TIGL_EXPORT void | NotifyUIDChange (const std::string &oldUid, const std::string &newUid) final |
CPACSPointPerformanceDefinition & | operator= (const CPACSPointPerformanceDefinition &)=delete |
CPACSPointPerformanceDefinition & | operator= (CPACSPointPerformanceDefinition &&)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
~CTiglUIDObject ()=default | |
pointPerformanceType
Specific performance settings for the point performance calculation (e.g.: a cruise Mach number)
TIGL_EXPORT tigl::generated::CPACSPointPerformanceDefinition::CPACSPointPerformanceDefinition | ( | CPACSPointPerformanceDefinitions * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
TIGL_EXPORT CPACSPointPerformanceDefinitions* tigl::generated::CPACSPointPerformanceDefinition::GetParent | ( | ) |
TIGL_EXPORT const CPACSPointPerformanceDefinitions* tigl::generated::CPACSPointPerformanceDefinition::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements tigl::CTiglReqUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
virtual |
Implements tigl::CTiglUIDObject.
|
finalprivatevirtual |
Implements tigl::ITiglUIDRefObject.
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
TIGL_EXPORT bool tigl::generated::CPACSPointPerformanceDefinition::ValidateChoices | ( | ) | const |
|
virtual |
|
protected |
|
protected |
Description.
|
protected |
|
protected |
Defines at which part of the mission the point performance should be considered - at the defined fuelFraction within the mission as defined in performanceCase (mFuelCurrent/mFuelTO)
|
protected |
Defines at which part of the mission the point performance should be considered - at the defined massFraction within the mission as defined in performanceCase (mCurrent/mTO)
|
protected |
Name.
|
protected |
|
protected |
|
protected |
Defines at which part of the mission the point performance should be considered - after indicated segment of the mission as defined in performanceCase.
|
protected |
Indicates the type of point performance.
|
protected |
|
protected |