WSF
wsf::six_dof::PointMassMachDataTable Class Reference

#include <WsfPointMassSixDOF_Utils.hpp>

Classes

struct  machDataPair

Public Member Functions

 PointMassMachDataTable ()
 ~PointMassMachDataTable ()
PointMassMachDataTableoperator= (const PointMassMachDataTable &other)=delete
PointMassMachDataTableClone () 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

 PointMassMachDataTable (const PointMassMachDataTable &aSrc)

Protected Attributes

std::vector< machDataPair * > mMachDataList

Constructor & Destructor Documentation

◆ PointMassMachDataTable() [1/2]

wsf::six_dof::PointMassMachDataTable::PointMassMachDataTable ( )

◆ ~PointMassMachDataTable()

wsf::six_dof::PointMassMachDataTable::~PointMassMachDataTable ( )

References mMachDataList.

◆ PointMassMachDataTable() [2/2]

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

Member Function Documentation

◆ Clone()

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

References PointMassMachDataTable().

Referenced by operator=().

◆ CreateNewMachValuePair()

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

◆ GetValueAtMach()

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

◆ operator=()

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

◆ OutputToString()

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

Member Data Documentation

◆ mMachDataList

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

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