Public Types | Public Member Functions | Protected Attributes | List of all members
jsk_pcl_ros::CapturedSamplePointCloud Class Reference

#include <incremental_model_registration.h>

Public Types

typedef boost::shared_ptr< CapturedSamplePointCloudPtr
 

Public Member Functions

 CapturedSamplePointCloud ()
 
 CapturedSamplePointCloud (pcl::PointCloud< pcl::PointXYZRGB >::Ptr cloud, const Eigen::Affine3f &original_pose)
 
virtual pcl::PointCloud< pcl::PointXYZRGB >::Ptr getOriginalPointCloud ()
 
virtual Eigen::Affine3f getOriginalPose ()
 
virtual pcl::PointCloud< pcl::PointXYZRGB >::Ptr getRefinedPointCloud ()
 
virtual Eigen::Affine3f getRefinedPose ()
 
virtual void setRefinedPointCloud (pcl::PointCloud< pcl::PointXYZRGB > cloud)
 
virtual void setRefinedPose (Eigen::Affine3f pose)
 

Protected Attributes

pcl::PointCloud< pcl::PointXYZRGB >::Ptr original_cloud_
 
Eigen::Affine3f original_pose_
 
pcl::PointCloud< pcl::PointXYZRGB >::Ptr refined_cloud_
 
Eigen::Affine3f refined_pose_
 

Detailed Description

Definition at line 52 of file incremental_model_registration.h.

Member Typedef Documentation

Definition at line 55 of file incremental_model_registration.h.

Constructor & Destructor Documentation

jsk_pcl_ros::CapturedSamplePointCloud::CapturedSamplePointCloud ( )

Definition at line 46 of file incremental_model_registration_nodelet.cpp.

jsk_pcl_ros::CapturedSamplePointCloud::CapturedSamplePointCloud ( pcl::PointCloud< pcl::PointXYZRGB >::Ptr  cloud,
const Eigen::Affine3f &  original_pose 
)

Definition at line 51 of file incremental_model_registration_nodelet.cpp.

Member Function Documentation

pcl::PointCloud< pcl::PointXYZRGB >::Ptr jsk_pcl_ros::CapturedSamplePointCloud::getOriginalPointCloud ( )
virtual

Definition at line 60 of file incremental_model_registration_nodelet.cpp.

Eigen::Affine3f jsk_pcl_ros::CapturedSamplePointCloud::getOriginalPose ( )
virtual

Definition at line 65 of file incremental_model_registration_nodelet.cpp.

pcl::PointCloud< pcl::PointXYZRGB >::Ptr jsk_pcl_ros::CapturedSamplePointCloud::getRefinedPointCloud ( )
virtual

Definition at line 71 of file incremental_model_registration_nodelet.cpp.

Eigen::Affine3f jsk_pcl_ros::CapturedSamplePointCloud::getRefinedPose ( )
virtual

Definition at line 76 of file incremental_model_registration_nodelet.cpp.

void jsk_pcl_ros::CapturedSamplePointCloud::setRefinedPointCloud ( pcl::PointCloud< pcl::PointXYZRGB >  cloud)
virtual

Definition at line 81 of file incremental_model_registration_nodelet.cpp.

void jsk_pcl_ros::CapturedSamplePointCloud::setRefinedPose ( Eigen::Affine3f  pose)
virtual

Definition at line 87 of file incremental_model_registration_nodelet.cpp.

Member Data Documentation

pcl::PointCloud<pcl::PointXYZRGB>::Ptr jsk_pcl_ros::CapturedSamplePointCloud::original_cloud_
protected

Definition at line 68 of file incremental_model_registration.h.

Eigen::Affine3f jsk_pcl_ros::CapturedSamplePointCloud::original_pose_
protected

Definition at line 70 of file incremental_model_registration.h.

pcl::PointCloud<pcl::PointXYZRGB>::Ptr jsk_pcl_ros::CapturedSamplePointCloud::refined_cloud_
protected

Definition at line 69 of file incremental_model_registration.h.

Eigen::Affine3f jsk_pcl_ros::CapturedSamplePointCloud::refined_pose_
protected

Definition at line 71 of file incremental_model_registration.h.


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


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Mon May 3 2021 03:03:47