Public Member Functions | Private Attributes
EllispoidVisualizer Class Reference

List of all members.

Public Member Functions

 EllispoidVisualizer (const PCRGB &pc_head, const std::string &topic, bool use_head=true)
void projectEllipsoid (double A, double B, double height, const PCRGB &pc, PCRGB &pc_ell)
void publishEllipoid (hrl_phri_2011::EllipsoidParams::ConstPtr e_params)
void sampleEllipse (double A, double B, double height, PCRGB &pc)

Private Attributes

PCRGB head_pc
bool is_head
ros::Publisher pub_pc
ros::Subscriber sub_e_params

Detailed Description

Definition at line 30 of file ellipsoid_visualizer.cpp.


Constructor & Destructor Documentation

EllispoidVisualizer::EllispoidVisualizer ( const PCRGB pc_head,
const std::string &  topic,
bool  use_head = true 
) [inline]

Definition at line 39 of file ellipsoid_visualizer.cpp.


Member Function Documentation

void EllispoidVisualizer::projectEllipsoid ( double  A,
double  B,
double  height,
const PCRGB pc,
PCRGB pc_ell 
)

Definition at line 85 of file ellipsoid_visualizer.cpp.

Definition at line 103 of file ellipsoid_visualizer.cpp.

void EllispoidVisualizer::sampleEllipse ( double  A,
double  B,
double  height,
PCRGB pc 
)

Definition at line 51 of file ellipsoid_visualizer.cpp.


Member Data Documentation

Definition at line 35 of file ellipsoid_visualizer.cpp.

Definition at line 36 of file ellipsoid_visualizer.cpp.

Definition at line 33 of file ellipsoid_visualizer.cpp.

Definition at line 34 of file ellipsoid_visualizer.cpp.


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


hrl_phri_2011
Author(s): Kelsey Hawkins
autogenerated on Wed Nov 27 2013 12:22:40