$search
#include "problib/PDF.h"#include "problib/pdfs/Gaussian.h"#include "problib/pdfs/Mixture.h"#include "problib/pdfs/Hybrid.h"#include "problib/pdfs/PMF.h"#include "problib/datatypes.h"

Go to the source code of this file.
Namespaces | |
| namespace | pbl |
Functions | |
| PDF * | pbl::deserialize (const problib::PDF &msg, int type, int &i_data) |
| PMF * | pbl::deserialize_discrete (const problib::PDF &msg) |
| PDF * | pbl::deserialize_exact (const problib::PDF &msg) |
| Gaussian * | pbl::deserialize_gaussian (const problib::PDF &msg, int &i_data) |
| Hybrid * | pbl::deserialize_hybrid (const problib::PDF &msg, int &i_data) |
| Mixture * | pbl::deserialize_mixture (const problib::PDF &msg, int &i_data) |
| Uniform * | pbl::deserialize_uniform (const problib::PDF &msg, int &i_data) |
| Gaussian * | pbl::msgToGaussian (const problib::PDF &msg) |
| Converts a PDF ROS message to a Gaussian object if the message represents a Gaussian. | |
| Mixture * | pbl::msgToMixture (const problib::PDF &msg) |
| Converts a PDF ROS message to a Mixture object if the message represents a Mixture. | |
| PDF * | pbl::msgToPDF (const problib::PDF &msg) |
| Converts a PDF ROS message to a PDF object. | |
| PMF * | pbl::msgToPMF (const problib::PDF &msg) |
| Converts a PDF ROS message to a PMF object if the message represents a PMF. | |
| const Gaussian * | pbl::PDFtoGaussian (const PDF &pdf) |
| Casts a PDF object to a Gaussian if the PDF represents a Gaussian. | |
| const Mixture * | pbl::PDFtoMixture (const PDF &pdf) |
| Casts a PDF object to a Mixture if the PDF represents a Mixture. | |
| problib::PDF | pbl::PDFtoMsg (const PDF &pdf) |
| Converts a PDF object to a ROS message. | |
| void | pbl::PDFtoMsg (const PDF &pdf, problib::PDF &msg) |
| Converts a PDF object to a ROS message. | |
| const PMF * | pbl::PDFtoPMF (const PDF &pdf) |
| Casts a PDF object to a PMF if the PDF represents a PMF. | |
| const Uniform * | pbl::PDFtoUniform (const PDF &pdf) |
| Casts a PDF object to a Uniform distribution if the PDF represents a Uniform distribution. | |
| void | pbl::serialize (const PDF &gauss, problib::PDF &msg) |
| void | pbl::serialize_discrete (const PMF &pmf, problib::PDF &msg) |
| void | pbl::serialize_gaussian (const Gaussian &gauss, problib::PDF &msg) |
| void | pbl::serialize_hybrid (const Hybrid &hybrid, problib::PDF &msg) |
| void | pbl::serialize_mixture (const Mixture &mix, problib::PDF &msg) |
| void | pbl::serialize_uniform (const Uniform &uniform, problib::PDF &msg) |
| std::string | pbl::typeToName (PDF::PDFType type) |