Public Types | Public Member Functions | Public Attributes
pcl::visualization::CloudViewer::CloudViewer_impl Struct Reference

List of all members.

Public Types

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

Public Member Functions

template<typename T >
void block_post_cloud (const typename T::ConstPtr &cloud, const std::string &name)
 CloudViewer_impl (const std::string &window_name)
template<typename T >
void nonblock_post_cloud (const typename T::ConstPtr &cloud, const std::string &name)
void operator() ()
void post (VizCallable x, const std::string &key)
void post (VizCallable x)
void remove (const std::string &key)
 ~CloudViewer_impl ()

Public Attributes

boost::mutex c_mtx
CallableMap callables
CallableList callables_once
std::list< boost::shared_ptr
< cloud_show_base > > 
cloud_shows_
bool has_cloud_
boost::mutex mtx_
boost::mutex once_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 128 of file visualization/src/cloud_viewer.cpp.


Member Typedef Documentation

Definition at line 258 of file visualization/src/cloud_viewer.cpp.

Definition at line 256 of file visualization/src/cloud_viewer.cpp.


Constructor & Destructor Documentation

Definition at line 131 of file visualization/src/cloud_viewer.cpp.

Definition at line 141 of file visualization/src/cloud_viewer.cpp.


Member Function Documentation

template<typename T >
void pcl::visualization::CloudViewer::CloudViewer_impl::block_post_cloud ( const typename T::ConstPtr &  cloud,
const std::string name 
) [inline]

Definition at line 147 of file visualization/src/cloud_viewer.cpp.

template<typename T >
void pcl::visualization::CloudViewer::CloudViewer_impl::nonblock_post_cloud ( const typename T::ConstPtr &  cloud,
const std::string name 
) [inline]

Definition at line 161 of file visualization/src/cloud_viewer.cpp.

void pcl::visualization::CloudViewer::CloudViewer_impl::operator() ( ) [inline]

Definition at line 173 of file visualization/src/cloud_viewer.cpp.

Definition at line 227 of file visualization/src/cloud_viewer.cpp.

Definition at line 234 of file visualization/src/cloud_viewer.cpp.

Definition at line 242 of file visualization/src/cloud_viewer.cpp.


Member Data Documentation

Definition at line 251 of file visualization/src/cloud_viewer.cpp.

Definition at line 257 of file visualization/src/cloud_viewer.cpp.

Definition at line 259 of file visualization/src/cloud_viewer.cpp.

Definition at line 255 of file visualization/src/cloud_viewer.cpp.

Definition at line 253 of file visualization/src/cloud_viewer.cpp.

Definition at line 251 of file visualization/src/cloud_viewer.cpp.

Definition at line 251 of file visualization/src/cloud_viewer.cpp.

Definition at line 254 of file visualization/src/cloud_viewer.cpp.

Definition at line 251 of file visualization/src/cloud_viewer.cpp.

Definition at line 250 of file visualization/src/cloud_viewer.cpp.

Definition at line 252 of file visualization/src/cloud_viewer.cpp.

Definition at line 249 of file visualization/src/cloud_viewer.cpp.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:47:18