Requirements. More...
#include <CPACSPointPerformanceRequirements.h>
Public Member Functions | |
| TIGL_EXPORT | CPACSPointPerformanceRequirements (CPACSPointPerformanceDefinition *parent) |
| virtual TIGL_EXPORT const boost::optional< double > & | GetInstantaneousLoadFactor () const |
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
| TIGL_EXPORT CPACSPointPerformanceDefinition * | GetParent () |
| TIGL_EXPORT const CPACSPointPerformanceDefinition * | GetParent () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetRollAccelerationOnset () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetRollAccelerationStop () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetRollRate () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetSpecificExcessPower () const |
| virtual TIGL_EXPORT const boost::optional< double > & | GetSustainedLoadFactor () const |
| virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
| virtual TIGL_EXPORT void | SetInstantaneousLoadFactor (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetRollAccelerationOnset (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetRollAccelerationStop (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetRollRate (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetSpecificExcessPower (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | SetSustainedLoadFactor (const boost::optional< double > &value) |
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
| virtual TIGL_EXPORT | ~CPACSPointPerformanceRequirements () |
Protected Attributes | |
| boost::optional< double > | m_instantaneousLoadFactor |
| Instantaneous load factor to be achieved. More... | |
| CPACSPointPerformanceDefinition * | m_parent |
| boost::optional< double > | m_rollAccelerationOnset |
| Roll acceleration to be achieved upon control onset [deg/s^2]. More... | |
| boost::optional< double > | m_rollAccelerationStop |
| Roll acceleration to be achieved upon control stop [deg/s^2]. More... | |
| boost::optional< double > | m_rollRate |
| Roll rate to be achieved [deg/s]. More... | |
| boost::optional< double > | m_specificExcessPower |
| Specific excess power to be achieved [m/s]. More... | |
| boost::optional< double > | m_sustainedLoadFactor |
| Sustained load factor to be achieved. More... | |
Private Member Functions | |
| CPACSPointPerformanceRequirements (const CPACSPointPerformanceRequirements &)=delete | |
| CPACSPointPerformanceRequirements (CPACSPointPerformanceRequirements &&)=delete | |
| CPACSPointPerformanceRequirements & | operator= (const CPACSPointPerformanceRequirements &)=delete |
| CPACSPointPerformanceRequirements & | operator= (CPACSPointPerformanceRequirements &&)=delete |
Requirements.
Requirement settings for the point performance definition
| TIGL_EXPORT tigl::generated::CPACSPointPerformanceRequirements::CPACSPointPerformanceRequirements | ( | CPACSPointPerformanceDefinition * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CPACSPointPerformanceDefinition* tigl::generated::CPACSPointPerformanceRequirements::GetParent | ( | ) |
| TIGL_EXPORT const CPACSPointPerformanceDefinition* tigl::generated::CPACSPointPerformanceRequirements::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Instantaneous load factor to be achieved.
|
protected |
|
protected |
Roll acceleration to be achieved upon control onset [deg/s^2].
|
protected |
Roll acceleration to be achieved upon control stop [deg/s^2].
|
protected |
Roll rate to be achieved [deg/s].
|
protected |
Specific excess power to be achieved [m/s].
|
protected |
Sustained load factor to be achieved.