Public Member Functions | Private Member Functions | Private Attributes
ndt_feature_reg::NDTFrameViewer< PointT > Class Template Reference

#include <ndt_frame_viewer.h>

List of all members.

Public Member Functions

boost::shared_ptr
< pcl::visualization::PCLVisualizer > & 
getViewerPtr ()
 NDTFrameViewer (NDTFrameProc< PointT > *proc)
void showFeaturePC ()
void showMatches (const std::vector< cv::DMatch > &matches)
void showMatches (const std::vector< std::pair< int, int > > &matches)
void showNDT ()
void showPC ()
void spinOnce ()
bool wasStopped ()

Private Member Functions

pcl::PointXYZRGB getPCLColor (int r, int g, int b)
pcl::PointXYZRGB getPCLColor (size_t i)
void initViewer ()

Private Attributes

NDTFrameProc< PointT > * _proc
boost::shared_ptr
< pcl::visualization::PCLVisualizer > 
_viewer

Detailed Description

template<typename PointT>
class ndt_feature_reg::NDTFrameViewer< PointT >

Definition at line 73 of file ndt_frame_viewer.h.


Constructor & Destructor Documentation

template<typename PointT >
ndt_feature_reg::NDTFrameViewer< PointT >::NDTFrameViewer ( NDTFrameProc< PointT > *  proc)

Definition at line 7 of file ndt_frame_viewer.hpp.


Member Function Documentation

template<typename PointT>
pcl::PointXYZRGB ndt_feature_reg::NDTFrameViewer< PointT >::getPCLColor ( int  r,
int  g,
int  b 
) [inline, private]

Definition at line 95 of file ndt_frame_viewer.h.

template<typename PointT>
pcl::PointXYZRGB ndt_feature_reg::NDTFrameViewer< PointT >::getPCLColor ( size_t  i) [inline, private]

Definition at line 104 of file ndt_frame_viewer.h.

template<typename PointT>
boost::shared_ptr<pcl::visualization::PCLVisualizer>& ndt_feature_reg::NDTFrameViewer< PointT >::getViewerPtr ( ) [inline]

Definition at line 83 of file ndt_frame_viewer.h.

template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::initViewer ( ) [private]

Definition at line 24 of file ndt_frame_viewer.hpp.

template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::showFeaturePC ( )

Definition at line 48 of file ndt_frame_viewer.hpp.

template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::showMatches ( const std::vector< cv::DMatch > &  matches)

Definition at line 105 of file ndt_frame_viewer.hpp.

template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::showMatches ( const std::vector< std::pair< int, int > > &  matches)

Definition at line 80 of file ndt_frame_viewer.hpp.

template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::showNDT ( )

Definition at line 73 of file ndt_frame_viewer.hpp.

template<typename PointT>
void ndt_feature_reg::NDTFrameViewer< PointT >::showPC ( )
template<typename PointT >
void ndt_feature_reg::NDTFrameViewer< PointT >::spinOnce ( )

Definition at line 121 of file ndt_frame_viewer.hpp.

template<typename PointT >
bool ndt_feature_reg::NDTFrameViewer< PointT >::wasStopped ( )

Definition at line 114 of file ndt_frame_viewer.hpp.


Member Data Documentation

template<typename PointT>
NDTFrameProc<PointT>* ndt_feature_reg::NDTFrameViewer< PointT >::_proc [private]

Definition at line 93 of file ndt_frame_viewer.h.

template<typename PointT>
boost::shared_ptr<pcl::visualization::PCLVisualizer> ndt_feature_reg::NDTFrameViewer< PointT >::_viewer [private]

Definition at line 92 of file ndt_frame_viewer.h.


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


ndt_feature_reg
Author(s): Henrik Andreasson, Todor Stoyanov
autogenerated on Mon Jan 6 2014 11:36:19