#include <distribution.h>
 | 
|   | GaussianKDE (unsigned int dimension) | 
|   | 
|   | KDE (unsigned int dimension) | 
|   | 
| double  | pdf (const Eigen::Ref< const Eigen::VectorXd > &x) override | 
|   | 
| void  | sample (Eigen::Ref< Eigen::VectorXd > sample) override | 
|   | 
| void  | toString (std::ostream &out, const Eigen::Ref< const Eigen::VectorXd > &min, const Eigen::Ref< const Eigen::VectorXd > &max, unsigned int resolution) | 
|   | 
|   | Distribution (unsigned int dimension) | 
|   | 
| virtual  | ~Distribution ()=default | 
|   | 
| void  | addPoint (const Eigen::Ref< const Eigen::VectorXd > &x) | 
|   | 
| void  | addPoints (const tf::EigenVector< Eigen::VectorXd > &xs) | 
|   | 
 | 
| double  | kernel (double x, double m, double s) override | 
|   | 
| double  | generate (double m, double s) override | 
|   | 
| void  | addedPoint (const Eigen::VectorXd *x) override | 
|   | 
Definition at line 427 of file distribution.h.
 
◆ GaussianKDE()
  
  
      
        
          | se2ez::GaussianKDE::GaussianKDE  | 
          ( | 
          unsigned int  | 
          dimension | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ generate()
  
  
      
        
          | double se2ez::GaussianKDE::generate  | 
          ( | 
          double  | 
          m,  | 
         
        
           | 
           | 
          double  | 
          s  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineoverrideprotectedvirtual   | 
  
 
 
◆ kernel()
  
  
      
        
          | double se2ez::GaussianKDE::kernel  | 
          ( | 
          double  | 
          x,  | 
         
        
           | 
           | 
          double  | 
          m,  | 
         
        
           | 
           | 
          double  | 
          s  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineoverrideprotectedvirtual   | 
  
 
 
The documentation for this class was generated from the following file: