#include <diagonal_noise_generator.h>
Public Types | |
using | Parent = NoiseGeneratorBase< FLT_TYPE > |
Public Member Functions | |
template<typename T > | |
DiagonalNoiseGenerator (const T &mean, const T &sigma) | |
template<typename RANDOM_ENGINE > | |
std::vector< FLT_TYPE > | operator() (RANDOM_ENGINE &engine) const |
template<typename T > | |
void | setSigma (const T &sigma) |
template<> | |
void | setSigma (const State6DOF &sigma) |
Public Member Functions inherited from mcl_3dl::NoiseGeneratorBase< FLT_TYPE > | |
size_t | getDimension () const |
const std::vector< FLT_TYPE > & | getMean () const |
template<typename T > | |
void | setMean (const T &mean) |
template<> | |
void | setMean (const State6DOF &mean) |
virtual | ~NoiseGeneratorBase () |
Protected Attributes | |
std::vector< FLT_TYPE > | sigma_ |
Protected Attributes inherited from mcl_3dl::NoiseGeneratorBase< FLT_TYPE > | |
std::vector< FLT_TYPE > | mean_ |
Definition at line 41 of file diagonal_noise_generator.h.
using mcl_3dl::DiagonalNoiseGenerator< FLT_TYPE >::Parent = NoiseGeneratorBase<FLT_TYPE> |
Definition at line 44 of file diagonal_noise_generator.h.
|
inline |
Definition at line 47 of file diagonal_noise_generator.h.
|
inline |
Definition at line 64 of file diagonal_noise_generator.h.
|
inline |
Definition at line 54 of file diagonal_noise_generator.h.
|
inline |
Definition at line 272 of file state_6dof.h.
|
protected |
Definition at line 76 of file diagonal_noise_generator.h.