WSF
wsf::six_dof::RigidBodyMachDataTable Class Reference

#include <WsfRigidBodySixDOF_Utils.hpp>

Classes

struct  machDataPair

Public Member Functions

 RigidBodyMachDataTable ()
 ~RigidBodyMachDataTable ()
RigidBodyMachDataTableoperator= (const RigidBodyMachDataTable &other)=delete
RigidBodyMachDataTableClone () const
void CreateNewMachValuePair (double aMach, double aValue)
double GetValueAtMach (double aMach) const
void OutputToString (std::string &aInput, const std::string &aTableName) const

Protected Member Functions

 RigidBodyMachDataTable (const RigidBodyMachDataTable &aSrc)

Protected Attributes

std::vector< machDataPair * > mMachDataList

Constructor & Destructor Documentation

◆ RigidBodyMachDataTable() [1/2]

wsf::six_dof::RigidBodyMachDataTable::RigidBodyMachDataTable ( )

◆ ~RigidBodyMachDataTable()

wsf::six_dof::RigidBodyMachDataTable::~RigidBodyMachDataTable ( )

References mMachDataList.

◆ RigidBodyMachDataTable() [2/2]

wsf::six_dof::RigidBodyMachDataTable::RigidBodyMachDataTable ( const RigidBodyMachDataTable & aSrc)
protected

Member Function Documentation

◆ Clone()

wsf::six_dof::RigidBodyMachDataTable * wsf::six_dof::RigidBodyMachDataTable::Clone ( ) const

References RigidBodyMachDataTable().

Referenced by operator=().

◆ CreateNewMachValuePair()

void wsf::six_dof::RigidBodyMachDataTable::CreateNewMachValuePair ( double aMach,
double aValue )

◆ GetValueAtMach()

double wsf::six_dof::RigidBodyMachDataTable::GetValueAtMach ( double aMach) const

◆ operator=()

RigidBodyMachDataTable & wsf::six_dof::RigidBodyMachDataTable::operator= ( const RigidBodyMachDataTable & other)
delete

◆ OutputToString()

void wsf::six_dof::RigidBodyMachDataTable::OutputToString ( std::string & aInput,
const std::string & aTableName ) const

Member Data Documentation

◆ mMachDataList

std::vector<machDataPair*> wsf::six_dof::RigidBodyMachDataTable::mMachDataList
protected

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved