|  | 
#include <MemoryX/libraries/helpers/EarlyVisionHelpers/Gaussian.h>
| Public Types | |
| using | covariance_type = Eigen::MatrixXd | 
| using | samples_type = Eigen::MatrixXd | 
| using | value_type = Eigen::VectorXd | 
| Public Member Functions | |
| value_type | drawSample () | 
| value_type | drawSampleDiagonalCovariance () | 
| double | evaluate (const value_type &point) | 
| Gaussian () | |
| Gaussian (const Gaussian &prototype) | |
| Gaussian (const value_type &mean, const covariance_type &covariance) | |
| Gaussian (int dimension) | |
| void | generateFromSamples (const samples_type &samples) | 
| const covariance_type & | getCovariance () const | 
| int | getDimensions () const | 
| const value_type & | getMean () const | 
| double | mahalanobis (const value_type &point) | 
| Gaussian & | operator= (const Gaussian &prototype) | 
| void | set (const Gaussian &prototype) | 
| void | set (const value_type &mean, const covariance_type &cov) | 
| void | setCovariance (const covariance_type &cov) | 
| void | setMean (const value_type &mean) | 
| Friends | |
| std::ostream & | operator<< (std::ostream &stream, const Gaussian &rhs) | 
Definition at line 50 of file Gaussian.h.
| using covariance_type = Eigen::MatrixXd | 
Definition at line 57 of file Gaussian.h.
| using samples_type = Eigen::MatrixXd | 
Definition at line 58 of file Gaussian.h.
| using value_type = Eigen::VectorXd | 
Definition at line 56 of file Gaussian.h.
| Gaussian | ( | ) | 
Definition at line 21 of file Gaussian.cpp.
| Gaussian | ( | int | dimension | ) | 
Definition at line 35 of file Gaussian.cpp.
| Gaussian | ( | const value_type & | mean, | 
| const covariance_type & | covariance | ||
| ) | 
Definition at line 40 of file Gaussian.cpp.
| Gaussian::value_type drawSample | ( | ) | 
| Gaussian::value_type drawSampleDiagonalCovariance | ( | ) | 
| double evaluate | ( | const value_type & | point | ) | 
Definition at line 57 of file Gaussian.cpp.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| void generateFromSamples | ( | const samples_type & | samples | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| double mahalanobis | ( | const value_type & | point | ) | 
Definition at line 101 of file Gaussian.h.
| void set | ( | const Gaussian & | prototype | ) | 
| void set | ( | const value_type & | mean, | 
| const covariance_type & | cov | ||
| ) | 
Definition at line 231 of file Gaussian.cpp.
| void setCovariance | ( | const covariance_type & | cov | ) | 
| void setMean | ( | const value_type & | mean | ) | 
Definition at line 255 of file Gaussian.cpp.
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | friend | 
Definition at line 115 of file Gaussian.h.