Private Types | Private Member Functions | Private Attributes
stereo_image_proc::PointCloudNodelet Class Reference
Inheritance diagram for stereo_image_proc::PointCloudNodelet:
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_points_
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 59 of file point_cloud.cpp.


Member Typedef Documentation

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

Definition at line 68 of file point_cloud.cpp.

Definition at line 70 of file point_cloud.cpp.

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

Definition at line 67 of file point_cloud.cpp.

Definition at line 69 of file point_cloud.cpp.


Member Function Documentation

Definition at line 129 of file point_cloud.cpp.

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

Definition at line 158 of file point_cloud.cpp.

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

Implements nodelet::Nodelet.

Definition at line 92 of file point_cloud.cpp.


Member Data Documentation

Definition at line 72 of file point_cloud.cpp.

Definition at line 75 of file point_cloud.cpp.

Definition at line 71 of file point_cloud.cpp.

Definition at line 61 of file point_cloud.cpp.

Definition at line 79 of file point_cloud.cpp.

Definition at line 80 of file point_cloud.cpp.

Definition at line 76 of file point_cloud.cpp.

Definition at line 66 of file point_cloud.cpp.

Definition at line 64 of file point_cloud.cpp.

Definition at line 65 of file point_cloud.cpp.

Definition at line 65 of file point_cloud.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 Mon Oct 6 2014 00:46:19