Fawkes API
Fawkes Development Version
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
visualization_thread_base.cpp
1
2
/***************************************************************************
3
* visualization_thread.h - Visualization
4
*
5
* Created: Fri Nov 11 00:53:07 2011
6
* Copyright 2011 Tim Niemueller [www.niemueller.de]
7
****************************************************************************/
8
9
/* This program is free software; you can redistribute it and/or modify
10
* it under the terms of the GNU General Public License as published by
11
* the Free Software Foundation; either version 2 of the License, or
12
* (at your option) any later version.
13
*
14
* This program is distributed in the hope that it will be useful,
15
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
* GNU Library General Public License for more details.
18
*
19
* Read the full text in the LICENSE.GPL file in the doc directory.
20
*/
21
22
#include "visualization_thread_base.h"
23
24
/** @class TabletopVisualizationThreadBase "visualization_thread_base.h"
25
* Base class for virtualization thread.
26
* This is only required to create a level of indirection to cope
27
* with the re-defined msgs problem in PCL.
28
*
29
* @fn void TabletopVisualizationThreadBase::visualize(std::string &frame_id, Eigen::Vector4f &table_centroid, Eigen::Vector4f &normal, std::vector<Eigen::Vector4f> &table_hull_vertices, std::vector<Eigen::Vector4f> ¢roids) throw()
30
* Visualize the given data.
31
* @param frame_id reference frame ID
32
* @param table_centroid centroid of table
33
* @param normal normal vector of table
34
* @param table_hull_vertices points of the table hull
35
* @param table_model_vertices points of the fitted table model
36
* @param good_table_hull_edges "good" egdes in table hull, i.e. edges that have
37
* been considered for determining the table orientation
38
* @param centroids object cluster centroids
39
*/
40
41
/** Virtual empty destructor. */
42
TabletopVisualizationThreadBase::~TabletopVisualizationThreadBase
()
43
{
44
}
45
TabletopVisualizationThreadBase::~TabletopVisualizationThreadBase
virtual ~TabletopVisualizationThreadBase()
Virtual empty destructor.
Definition:
visualization_thread_base.cpp:42
src
plugins
perception
tabletop-objects
visualization_thread_base.cpp
Generated by
1.8.11