#include <sysmodel_vector.h>
Public Member Functions | |
virtual MatrixWrapper::SymmetricMatrix | CovarianceGet () const |
virtual tf::Vector3 | ExpectedValueGet () const |
virtual Probability | ProbabilityGet (const tf::Vector3 &state) const |
virtual bool | SampleFrom (BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const |
void | SetDt (double dt) |
SysPdfVector (const tf::Vector3 &sigma) | |
Constructor. | |
virtual | ~SysPdfVector () |
Destructor. | |
Private Attributes | |
double | dt_ |
GaussianVector | noise_ |
Definition at line 50 of file sysmodel_vector.h.
SysPdfVector::SysPdfVector | ( | const tf::Vector3 & | sigma | ) |
Constructor.
Definition at line 51 of file sysmodel_vector.cpp.
SysPdfVector::~SysPdfVector | ( | ) | [virtual] |
Destructor.
Definition at line 59 of file sysmodel_vector.cpp.
SymmetricMatrix SysPdfVector::CovarianceGet | ( | ) | const [virtual] |
Reimplemented from BFL::Pdf< tf::Vector3 >.
Definition at line 100 of file sysmodel_vector.cpp.
Vector3 SysPdfVector::ExpectedValueGet | ( | ) | const [virtual] |
Reimplemented from BFL::Pdf< tf::Vector3 >.
Definition at line 91 of file sysmodel_vector.cpp.
Probability SysPdfVector::ProbabilityGet | ( | const tf::Vector3 & | state | ) | const [virtual] |
Reimplemented from BFL::Pdf< tf::Vector3 >.
Definition at line 65 of file sysmodel_vector.cpp.
bool SysPdfVector::SampleFrom | ( | BFL::Sample< tf::Vector3 > & | one_sample, |
int | method, | ||
void * | args | ||
) | const [virtual] |
Definition at line 74 of file sysmodel_vector.cpp.
void BFL::SysPdfVector::SetDt | ( | double | dt | ) | [inline] |
Definition at line 61 of file sysmodel_vector.h.
double BFL::SysPdfVector::dt_ [private] |
Definition at line 75 of file sysmodel_vector.h.
GaussianVector BFL::SysPdfVector::noise_ [private] |
Definition at line 74 of file sysmodel_vector.h.