sample RT component which has one data input port and one data output port More...
#include <OpenNIGrabber.h>

Public Member Functions | |
| virtual RTC::ReturnCode_t | onActivated (RTC::UniqueId ec_id) |
| virtual RTC::ReturnCode_t | onDeactivated (RTC::UniqueId ec_id) |
| virtual RTC::ReturnCode_t | onExecute (RTC::UniqueId ec_id) |
| virtual RTC::ReturnCode_t | onInitialize () |
| OpenNIGrabber (RTC::Manager *manager) | |
| Constructor. | |
| virtual | ~OpenNIGrabber () |
| Destructor. | |
Protected Attributes | |
| PointCloudTypes::PointCloud | m_cloud |
| OutPort < PointCloudTypes::PointCloud > | m_cloudOut |
| Img::TimedCameraImage | m_depth |
| OutPort< Img::TimedCameraImage > | m_depthOut |
| Img::TimedCameraImage | m_image |
| OutPort< Img::TimedCameraImage > | m_imageOut |
Private Member Functions | |
| void | grabberCallbackColorAndDepthImage (const boost::shared_ptr< pcl::io::Image > &image, const boost::shared_ptr< pcl::io::DepthImage > &depth, float reciprocalFocalLength) |
| void | grabberCallbackColorImage (const boost::shared_ptr< pcl::io::Image > &image) |
| void | grabberCallbackDepthImage (const boost::shared_ptr< pcl::io::DepthImage > &image) |
| void | grabberCallbackPointCloud (const pcl::PointCloud< pcl::PointXYZ >::ConstPtr &cloud) |
| void | grabberCallbackPointCloudRGBA (const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr &cloud) |
| void | outputColorImage (const boost::shared_ptr< pcl::io::Image > &image) |
| void | outputDepthImage (const boost::shared_ptr< pcl::io::DepthImage > &image) |
Private Attributes | |
| int | dummy |
| int | m_debugLevel |
| pcl::Grabber * | m_interface |
| bool | m_outputColorImage |
| bool | m_outputDepthImage |
| bool | m_outputPointCloud |
| bool | m_outputPointCloudRGBA |
| bool | m_requestToWriteImage |
| bool | m_requestToWritePointCloud |
sample RT component which has one data input port and one data output port
Definition at line 39 of file OpenNIGrabber.h.
| OpenNIGrabber::OpenNIGrabber | ( | RTC::Manager * | manager | ) |
Constructor.
| manager | pointer to the Manager |
Definition at line 41 of file OpenNIGrabber.cpp.
| OpenNIGrabber::~OpenNIGrabber | ( | ) | [virtual] |
Destructor.
Definition at line 55 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::grabberCallbackColorAndDepthImage | ( | const boost::shared_ptr< pcl::io::Image > & | image, |
| const boost::shared_ptr< pcl::io::DepthImage > & | depth, | ||
| float | reciprocalFocalLength | ||
| ) | [private] |
Definition at line 149 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::grabberCallbackColorImage | ( | const boost::shared_ptr< pcl::io::Image > & | image | ) | [private] |
Definition at line 97 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::grabberCallbackDepthImage | ( | const boost::shared_ptr< pcl::io::DepthImage > & | image | ) | [private] |
Definition at line 123 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::grabberCallbackPointCloud | ( | const pcl::PointCloud< pcl::PointXYZ >::ConstPtr & | cloud | ) | [private] |
Definition at line 185 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::grabberCallbackPointCloudRGBA | ( | const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr & | cloud | ) | [private] |
Definition at line 159 of file OpenNIGrabber.cpp.
| RTC::ReturnCode_t OpenNIGrabber::onActivated | ( | RTC::UniqueId | ec_id | ) | [virtual] |
Reimplemented from RTC::RTObject_impl.
Definition at line 227 of file OpenNIGrabber.cpp.
| RTC::ReturnCode_t OpenNIGrabber::onDeactivated | ( | RTC::UniqueId | ec_id | ) | [virtual] |
Reimplemented from RTC::RTObject_impl.
Definition at line 311 of file OpenNIGrabber.cpp.
| RTC::ReturnCode_t OpenNIGrabber::onExecute | ( | RTC::UniqueId | ec_id | ) | [virtual] |
Reimplemented from RTC::RTObject_impl.
Definition at line 324 of file OpenNIGrabber.cpp.
| RTC::ReturnCode_t OpenNIGrabber::onInitialize | ( | void | ) | [virtual] |
Reimplemented from RTC::RTObject_impl.
Definition at line 61 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::outputColorImage | ( | const boost::shared_ptr< pcl::io::Image > & | image | ) | [private] |
Definition at line 106 of file OpenNIGrabber.cpp.
| void OpenNIGrabber::outputDepthImage | ( | const boost::shared_ptr< pcl::io::DepthImage > & | image | ) | [private] |
Definition at line 132 of file OpenNIGrabber.cpp.
int OpenNIGrabber::dummy [private] |
Definition at line 157 of file OpenNIGrabber.h.
PointCloudTypes::PointCloud OpenNIGrabber::m_cloud [protected] |
Definition at line 110 of file OpenNIGrabber.h.
OutPort<PointCloudTypes::PointCloud> OpenNIGrabber::m_cloudOut [protected] |
Definition at line 119 of file OpenNIGrabber.h.
int OpenNIGrabber::m_debugLevel [private] |
Definition at line 150 of file OpenNIGrabber.h.
Img::TimedCameraImage OpenNIGrabber::m_depth [protected] |
Definition at line 109 of file OpenNIGrabber.h.
OutPort<Img::TimedCameraImage> OpenNIGrabber::m_depthOut [protected] |
Definition at line 121 of file OpenNIGrabber.h.
Img::TimedCameraImage OpenNIGrabber::m_image [protected] |
Definition at line 108 of file OpenNIGrabber.h.
OutPort<Img::TimedCameraImage> OpenNIGrabber::m_imageOut [protected] |
Definition at line 120 of file OpenNIGrabber.h.
pcl::Grabber* OpenNIGrabber::m_interface [private] |
Definition at line 149 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_outputColorImage [private] |
Definition at line 151 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_outputDepthImage [private] |
Definition at line 152 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_outputPointCloud [private] |
Definition at line 153 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_outputPointCloudRGBA [private] |
Definition at line 154 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_requestToWriteImage [private] |
Definition at line 155 of file OpenNIGrabber.h.
bool OpenNIGrabber::m_requestToWritePointCloud [private] |
Definition at line 156 of file OpenNIGrabber.h.