Public Member Functions | Private Attributes | List of all members
Visualization::BayesVisualization Class Reference

#include <BayesVisualization.h>

Public Member Functions

 BayesVisualization ()
 
visualization_msgs::Marker createArrowMarker (const Eigen::Vector3d a, const Eigen::Vector3d b)
 
geometry_msgs::Point createPointMessage (Eigen::Vector3d point)
 
void drawDistribution (Eigen::Vector3d mean, Eigen::Matrix3d covariance)
 
void drawDistribution (std::vector< Eigen::Vector3d > samples)
 
void drawSamples (std::vector< Eigen::Vector3d > samples)
 
 ~BayesVisualization ()
 

Private Attributes

ros::Publisher eigenPublisher
 
ros::Publisher gaussianPublisher
 
ros::Publisher samplePublisher
 

Detailed Description

Definition at line 34 of file BayesVisualization.h.

Constructor & Destructor Documentation

Visualization::BayesVisualization::BayesVisualization ( )

Definition at line 22 of file BayesVisualization.cpp.

Visualization::BayesVisualization::~BayesVisualization ( )

Definition at line 32 of file BayesVisualization.cpp.

Member Function Documentation

visualization_msgs::Marker Visualization::BayesVisualization::createArrowMarker ( const Eigen::Vector3d  a,
const Eigen::Vector3d  b 
)

Definition at line 157 of file BayesVisualization.cpp.

geometry_msgs::Point Visualization::BayesVisualization::createPointMessage ( Eigen::Vector3d  point)

Definition at line 176 of file BayesVisualization.cpp.

void Visualization::BayesVisualization::drawDistribution ( Eigen::Vector3d  mean,
Eigen::Matrix3d  covariance 
)

Definition at line 68 of file BayesVisualization.cpp.

void Visualization::BayesVisualization::drawDistribution ( std::vector< Eigen::Vector3d >  samples)

Definition at line 136 of file BayesVisualization.cpp.

void Visualization::BayesVisualization::drawSamples ( std::vector< Eigen::Vector3d >  samples)

Definition at line 34 of file BayesVisualization.cpp.

Member Data Documentation

ros::Publisher Visualization::BayesVisualization::eigenPublisher
private

Definition at line 38 of file BayesVisualization.h.

ros::Publisher Visualization::BayesVisualization::gaussianPublisher
private

Definition at line 36 of file BayesVisualization.h.

ros::Publisher Visualization::BayesVisualization::samplePublisher
private

Definition at line 37 of file BayesVisualization.h.


The documentation for this class was generated from the following files:


asr_psm_visualizations
Author(s): Gehrung Joachim, Meißner Pascal
autogenerated on Sat Nov 9 2019 03:49:13