Private Types | Private Member Functions | Private Attributes
stereo_image_proc::PointCloud2Nodelet Class Reference
Inheritance diagram for stereo_image_proc::PointCloud2Nodelet:
Inheritance graph
[legend]

List of all members.

Private Types

typedef ApproximateTime< Image,
CameraInfo, CameraInfo,
DisparityImage > 
ApproximatePolicy
typedef
message_filters::Synchronizer
< ApproximatePolicy
ApproximateSync
typedef ExactTime< Image,
CameraInfo, CameraInfo,
DisparityImage > 
ExactPolicy
typedef
message_filters::Synchronizer
< ExactPolicy
ExactSync

Private Member Functions

void connectCb ()
void imageCb (const ImageConstPtr &l_image_msg, const CameraInfoConstPtr &l_info_msg, const CameraInfoConstPtr &r_info_msg, const DisparityImageConstPtr &disp_msg)
virtual void onInit ()

Private Attributes

boost::shared_ptr
< ApproximateSync
approximate_sync_
boost::mutex connect_mutex_
boost::shared_ptr< ExactSyncexact_sync_
boost::shared_ptr
< image_transport::ImageTransport
it_
image_geometry::StereoCameraModel model_
cv::Mat_< cv::Vec3f > points_mat_
ros::Publisher pub_points2_
message_filters::Subscriber
< DisparityImage > 
sub_disparity_
image_transport::SubscriberFilter sub_l_image_
message_filters::Subscriber
< CameraInfo > 
sub_l_info_
message_filters::Subscriber
< CameraInfo > 
sub_r_info_

Detailed Description

Definition at line 21 of file point_cloud2.cpp.


Member Typedef Documentation

typedef ApproximateTime<Image, CameraInfo, CameraInfo, DisparityImage> stereo_image_proc::PointCloud2Nodelet::ApproximatePolicy [private]

Definition at line 30 of file point_cloud2.cpp.

Definition at line 32 of file point_cloud2.cpp.

typedef ExactTime<Image, CameraInfo, CameraInfo, DisparityImage> stereo_image_proc::PointCloud2Nodelet::ExactPolicy [private]

Definition at line 29 of file point_cloud2.cpp.

Definition at line 31 of file point_cloud2.cpp.


Member Function Documentation

Definition at line 91 of file point_cloud2.cpp.

void stereo_image_proc::PointCloud2Nodelet::imageCb ( const ImageConstPtr &  l_image_msg,
const CameraInfoConstPtr &  l_info_msg,
const CameraInfoConstPtr &  r_info_msg,
const DisparityImageConstPtr &  disp_msg 
) [private]

Definition at line 120 of file point_cloud2.cpp.

void stereo_image_proc::PointCloud2Nodelet::onInit ( ) [private, virtual]

Implements nodelet::Nodelet.

Definition at line 54 of file point_cloud2.cpp.


Member Data Documentation

Definition at line 34 of file point_cloud2.cpp.

Definition at line 37 of file point_cloud2.cpp.

Definition at line 33 of file point_cloud2.cpp.

Definition at line 23 of file point_cloud2.cpp.

Definition at line 41 of file point_cloud2.cpp.

Definition at line 42 of file point_cloud2.cpp.

Definition at line 38 of file point_cloud2.cpp.

Definition at line 28 of file point_cloud2.cpp.

Definition at line 26 of file point_cloud2.cpp.

Definition at line 27 of file point_cloud2.cpp.

Definition at line 27 of file point_cloud2.cpp.


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


stereo_image_proc
Author(s): Patrick Mihelich, Kurt Konolige, Jeremy Leibs
autogenerated on Fri Jan 3 2014 11:24:49