|
WSF
|
#include <P6DofUtils.hpp>

Classes | |
| struct | paramDataPair |
| struct | machParamDataListPair |
Public Member Functions | |
| P6DofMachParamDataTable () | |
| ~P6DofMachParamDataTable () | |
| P6DofMachParamDataTable & | operator= (const P6DofMachParamDataTable &other)=delete |
| P6DofMachParamDataTable * | Clone () const |
| void | CreateNewMach (double aMach) |
| void | AddNewParamDataPair (double aParameter, double aData) |
| double | GetValueAtMachParam (double aMach, double aParameter) const |
| double | GetMinParameterAtMach (double aMach) const |
| double | GetMaxParameterAtMach (double aMach) const |
| double | GetMinDataAtMach (double aMach) const |
| double | GetMaxDataAtMach (double aMach) const |
| void | OutputToString (std::string &aInput, const std::string &aTableName, const std::string &aParameterType, const std::string &aParameterUnitsString) const |
Protected Member Functions | |
| P6DofMachParamDataTable (const P6DofMachParamDataTable &aSrc) | |
| double | GetParameterAtMach (double aMach, bool aGetMin) const |
| double | GetMinParameter (const machParamDataListPair *aMachParamDataListPair) const |
| double | GetMaxParameter (const machParamDataListPair *aMachParamDataListPair) const |
| double | GetDataAtMach (double aMach, bool aGetMin) const |
| double | GetMinData (const machParamDataListPair *aMachParamDataListPair) const |
| double | GetMaxData (const machParamDataListPair *aMachParamDataListPair) const |
| double | GetValueAtParam (std::vector< paramDataPair * > &aList, double aParameter) const |
Protected Attributes | |
| std::vector< machParamDataListPair * > | mMachParamDataList |
| machParamDataListPair * | mCurrentMachParamDataPairPtr |
| P6DofMachParamDataTable::P6DofMachParamDataTable | ( | ) |
References mCurrentMachParamDataPairPtr.
Referenced by Clone(), operator=(), and P6DofMachParamDataTable().
| P6DofMachParamDataTable::~P6DofMachParamDataTable | ( | ) |
References mMachParamDataList.
|
protected |
References AddNewParamDataPair(), CreateNewMach(), mMachParamDataList, and P6DofMachParamDataTable().
| void P6DofMachParamDataTable::AddNewParamDataPair | ( | double | aParameter, |
| double | aData ) |
References mCurrentMachParamDataPairPtr, P6DofMachParamDataTable::paramDataPair::parameter, and P6DofMachParamDataTable::paramDataPair::value.
Referenced by operator=(), and P6DofMachParamDataTable().
| P6DofMachParamDataTable * P6DofMachParamDataTable::Clone | ( | ) | const |
References P6DofMachParamDataTable().
Referenced by operator=().
| void P6DofMachParamDataTable::CreateNewMach | ( | double | aMach | ) |
References P6DofMachParamDataTable::machParamDataListPair::mach, mCurrentMachParamDataPairPtr, and mMachParamDataList.
Referenced by operator=(), and P6DofMachParamDataTable().
|
protected |
References GetMaxData(), GetMinData(), and mMachParamDataList.
Referenced by GetMaxDataAtMach(), and GetMinDataAtMach().
|
protected |
References P6DofMachParamDataTable::machParamDataListPair::paramDataList.
Referenced by GetDataAtMach().
| double P6DofMachParamDataTable::GetMaxDataAtMach | ( | double | aMach | ) | const |
References GetDataAtMach().
Referenced by operator=().
|
protected |
References P6DofMachParamDataTable::machParamDataListPair::paramDataList.
Referenced by GetParameterAtMach().
| double P6DofMachParamDataTable::GetMaxParameterAtMach | ( | double | aMach | ) | const |
References GetParameterAtMach().
Referenced by operator=().
|
protected |
References P6DofMachParamDataTable::machParamDataListPair::paramDataList.
Referenced by GetDataAtMach().
| double P6DofMachParamDataTable::GetMinDataAtMach | ( | double | aMach | ) | const |
References GetDataAtMach().
Referenced by operator=().
|
protected |
References P6DofMachParamDataTable::machParamDataListPair::paramDataList.
Referenced by GetParameterAtMach().
| double P6DofMachParamDataTable::GetMinParameterAtMach | ( | double | aMach | ) | const |
References GetParameterAtMach().
Referenced by operator=().
|
protected |
References GetMaxParameter(), GetMinParameter(), and mMachParamDataList.
Referenced by GetMaxParameterAtMach(), and GetMinParameterAtMach().
| double P6DofMachParamDataTable::GetValueAtMachParam | ( | double | aMach, |
| double | aParameter ) const |
|
protected |
References P6DofMachParamDataTable::paramDataPair::parameter, and P6DofMachParamDataTable::paramDataPair::value.
Referenced by GetValueAtMachParam().
|
delete |
| void P6DofMachParamDataTable::OutputToString | ( | std::string & | aInput, |
| const std::string & | aTableName, | ||
| const std::string & | aParameterType, | ||
| const std::string & | aParameterUnitsString ) const |
References mMachParamDataList, and outputDoubleString().
Referenced by operator=().
|
protected |
Referenced by AddNewParamDataPair(), CreateNewMach(), and P6DofMachParamDataTable().
|
protected |