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.