pcl_visualization::CloudViewer::CloudViewer_impl Struct Reference

List of all members.

Public Types

typedef std::map< std::string,
VizCallable
CallableMap

Public Member Functions

void block_post_cloud (const CloudViewer::GrayCloud *cloud, const std::string &name)
void block_post_cloud (const CloudViewer::ColorCloud *cloud, const std::string &name)
 CloudViewer_impl (const std::string &window_name)
void operator() ()
void post (VizCallable x, const std::string &key)
void remove (const std::string &key)
 ~CloudViewer_impl ()

Public Attributes

boost::mutex c_mtx
CallableMap callables
const CloudViewer::ColorCloudcloud_
std::string color_name_
const CloudViewer::GrayCloudgray_cloud_
std::string gray_name_
bool has_cloud_
boost::mutex mtx_
bool quit_
boost::mutex spin_mtx_
boost::shared_ptr
< pcl_visualization::PCLVisualizer
viewer_
boost::thread viewer_thread_
std::string window_name_

Detailed Description

Definition at line 45 of file cloud_viewer.cpp.


Member Typedef Documentation

Definition at line 162 of file cloud_viewer.cpp.


Constructor & Destructor Documentation

pcl_visualization::CloudViewer::CloudViewer_impl::CloudViewer_impl ( const std::string &  window_name  )  [inline]

Definition at line 43 of file cloud_viewer.cpp.

pcl_visualization::CloudViewer::CloudViewer_impl::~CloudViewer_impl (  )  [inline]

Definition at line 52 of file cloud_viewer.cpp.


Member Function Documentation

void pcl_visualization::CloudViewer::CloudViewer_impl::block_post_cloud ( const CloudViewer::GrayCloud cloud,
const std::string &  name 
) [inline]

Definition at line 73 of file cloud_viewer.cpp.

void pcl_visualization::CloudViewer::CloudViewer_impl::block_post_cloud ( const CloudViewer::ColorCloud cloud,
const std::string &  name 
) [inline]

Definition at line 59 of file cloud_viewer.cpp.

void pcl_visualization::CloudViewer::CloudViewer_impl::operator() (  )  [inline]

Definition at line 88 of file cloud_viewer.cpp.

void pcl_visualization::CloudViewer::CloudViewer_impl::post ( VizCallable  x,
const std::string &  key 
) [inline]

Definition at line 139 of file cloud_viewer.cpp.

void pcl_visualization::CloudViewer::CloudViewer_impl::remove ( const std::string &  key  )  [inline]

Definition at line 145 of file cloud_viewer.cpp.


Member Data Documentation

Definition at line 155 of file cloud_viewer.cpp.

Definition at line 163 of file cloud_viewer.cpp.

Definition at line 159 of file cloud_viewer.cpp.

Definition at line 161 of file cloud_viewer.cpp.

Definition at line 160 of file cloud_viewer.cpp.

Definition at line 161 of file cloud_viewer.cpp.

Definition at line 157 of file cloud_viewer.cpp.

Definition at line 155 of file cloud_viewer.cpp.

Definition at line 158 of file cloud_viewer.cpp.

Definition at line 155 of file cloud_viewer.cpp.

Definition at line 154 of file cloud_viewer.cpp.

Definition at line 156 of file cloud_viewer.cpp.

Definition at line 153 of file cloud_viewer.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


pcl_visualization
Author(s): Radu Bogdan Rusu, Bastian Steder, Ethan Rublee
autogenerated on Fri Jan 11 09:59:19 2013