MOOS 0.2375
|
#include <AcousticSignal.h>
Public Member Functions | |
std::string | GetSrcName () |
bool | SetSrcName (const std::string &sSrcName) |
double | GetStartTime () |
AcousticChannel | GetChannel () |
bool | SetChannel (AcousticChannel eChannel) |
bool | HasDecayed (double dfTimeNow) |
double | Age (double dfTimeNow) |
double | GetExpectedIntersectionTime (Matrix &Location) |
CAcousticSignal () | |
CAcousticSignal (double dfX, double dfY, double dfZ, double dfStartTime) | |
virtual | ~CAcousticSignal () |
Static Public Member Functions | |
static AcousticChannel | ChannelFromString (std::string &sStr) |
returns enum of channel or ACOUSTIC_CHAN_ERROR if string cannot be passed | |
Protected Attributes | |
Matrix | m_SrcPos |
std::string | m_sSrcName |
double | m_dfSV |
double | m_dfStartTime |
double | m_dfMaximumRange |
AcousticChannel | m_eChannel |
Definition at line 52 of file AcousticSignal.h.
CAcousticSignal::CAcousticSignal | ( | ) |
Definition at line 53 of file AcousticSignal.cpp.
CAcousticSignal::CAcousticSignal | ( | double | dfX, |
double | dfY, | ||
double | dfZ, | ||
double | dfStartTime | ||
) |
Definition at line 63 of file AcousticSignal.cpp.
CAcousticSignal::~CAcousticSignal | ( | ) | [virtual] |
Definition at line 74 of file AcousticSignal.cpp.
double CAcousticSignal::Age | ( | double | dfTimeNow | ) |
Definition at line 90 of file AcousticSignal.cpp.
AcousticChannel CAcousticSignal::ChannelFromString | ( | std::string & | sStr | ) | [static] |
returns enum of channel or ACOUSTIC_CHAN_ERROR if string cannot be passed
Definition at line 119 of file AcousticSignal.cpp.
AcousticChannel CAcousticSignal::GetChannel | ( | ) |
Definition at line 107 of file AcousticSignal.cpp.
double CAcousticSignal::GetExpectedIntersectionTime | ( | Matrix & | Location | ) |
Definition at line 80 of file AcousticSignal.cpp.
string CAcousticSignal::GetSrcName | ( | ) |
Definition at line 170 of file AcousticSignal.cpp.
double CAcousticSignal::GetStartTime | ( | ) |
Definition at line 112 of file AcousticSignal.cpp.
bool CAcousticSignal::HasDecayed | ( | double | dfTimeNow | ) |
Definition at line 95 of file AcousticSignal.cpp.
bool CAcousticSignal::SetChannel | ( | AcousticChannel | eChannel | ) |
Definition at line 100 of file AcousticSignal.cpp.
bool CAcousticSignal::SetSrcName | ( | const std::string & | sSrcName | ) |
Definition at line 163 of file AcousticSignal.cpp.
double CAcousticSignal::m_dfMaximumRange [protected] |
Definition at line 74 of file AcousticSignal.h.
double CAcousticSignal::m_dfStartTime [protected] |
Definition at line 73 of file AcousticSignal.h.
double CAcousticSignal::m_dfSV [protected] |
Definition at line 72 of file AcousticSignal.h.
AcousticChannel CAcousticSignal::m_eChannel [protected] |
Definition at line 75 of file AcousticSignal.h.
Matrix CAcousticSignal::m_SrcPos [protected] |
Definition at line 70 of file AcousticSignal.h.
std::string CAcousticSignal::m_sSrcName [protected] |
Definition at line 71 of file AcousticSignal.h.