|
MOOS 0.2375
|
#include <SimEntity.h>


Public Member Functions | |
| virtual bool | SetParams (CSimParams *pParams) |
| bool | SolveAcoustics (double dfTime, double dfDT) |
| void | SetEnvironment (CSimEnvironment *pEnv) |
| virtual bool | GetNodePosition (CAcousticNode &Node, double dfDT, Matrix &Result) |
| bool | GetAcousticNodes (ACOUSTIC_NODE_LIST &List) |
| virtual bool | Iterate (double dfTimeNow, double dfDT) |
| CSimEntity () | |
| virtual | ~CSimEntity () |
| virtual bool | LogState (double dfTimeNow) |
Public Attributes | |
| ACOUSTIC_NODE_LIST | m_AcousticNodes |
| Matrix | m_Pos_e |
| Matrix | m_Vel_e |
| double | m_dfLastLogState |
| double | m_dfLogFrequency |
| std::string | m_sInputPrefix |
| std::string | m_sOutputPrefix |
Protected Member Functions | |
| double | HeadingFromYaw (double dfYaw) |
| bool | IsLocalSource (std::string sSrc) |
Protected Attributes | |
| CSimEnvironment * | m_pEnvironment |
Definition at line 56 of file SimEntity.h.
| CSimEntity::CSimEntity | ( | ) |
Definition at line 46 of file SimEntity.cpp.
| CSimEntity::~CSimEntity | ( | ) | [virtual] |
Definition at line 55 of file SimEntity.cpp.
| bool CSimEntity::GetAcousticNodes | ( | ACOUSTIC_NODE_LIST & | List | ) |
Definition at line 81 of file SimEntity.cpp.
| bool CSimEntity::GetNodePosition | ( | CAcousticNode & | Node, |
| double | dfDT, | ||
| Matrix & | Result | ||
| ) | [virtual] |
Definition at line 90 of file SimEntity.cpp.
| double CSimEntity::HeadingFromYaw | ( | double | dfYaw | ) | [protected] |
Definition at line 236 of file SimEntity.cpp.
| bool CSimEntity::IsLocalSource | ( | std::string | sSrc | ) | [protected] |
Definition at line 224 of file SimEntity.cpp.
| bool CSimEntity::Iterate | ( | double | dfTimeNow, |
| double | dfDT | ||
| ) | [virtual] |
Reimplemented in CSixDOFAUV.
Definition at line 76 of file SimEntity.cpp.
| bool CSimEntity::LogState | ( | double | dfTimeNow | ) | [virtual] |
Reimplemented in CAcousticBeacon.
Definition at line 59 of file MOOSNavLogger.cpp.
| void CSimEntity::SetEnvironment | ( | CSimEnvironment * | pEnv | ) |
Definition at line 104 of file SimEntity.cpp.
| bool CSimEntity::SetParams | ( | CSimParams * | pParams | ) | [virtual] |
Reimplemented from CSimBase.
Definition at line 60 of file SimEntity.cpp.
| bool CSimEntity::SolveAcoustics | ( | double | dfTime, |
| double | dfDT | ||
| ) |
Definition at line 110 of file SimEntity.cpp.
Definition at line 68 of file SimEntity.h.
| double CSimEntity::m_dfLastLogState |
Definition at line 73 of file SimEntity.h.
| double CSimEntity::m_dfLogFrequency |
Definition at line 74 of file SimEntity.h.
CSimEnvironment* CSimEntity::m_pEnvironment [protected] |
Definition at line 84 of file SimEntity.h.
Definition at line 70 of file SimEntity.h.
| std::string CSimEntity::m_sInputPrefix |
Definition at line 78 of file SimEntity.h.
| std::string CSimEntity::m_sOutputPrefix |
Definition at line 79 of file SimEntity.h.
Definition at line 71 of file SimEntity.h.
1.7.4