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 |
Definition at line 30 of file ellipsoid_visualizer.cpp.
| EllispoidVisualizer::EllispoidVisualizer | ( | const PCRGB & | pc_head, |
| const std::string & | topic, | ||
| bool | use_head = true |
||
| ) | [inline] |
Definition at line 39 of file ellipsoid_visualizer.cpp.
| 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.
PCRGB EllispoidVisualizer::head_pc [private] |
Definition at line 35 of file ellipsoid_visualizer.cpp.
bool EllispoidVisualizer::is_head [private] |
Definition at line 36 of file ellipsoid_visualizer.cpp.
ros::Publisher EllispoidVisualizer::pub_pc [private] |
Definition at line 33 of file ellipsoid_visualizer.cpp.
Definition at line 34 of file ellipsoid_visualizer.cpp.