Public Member Functions | Public Attributes
pcl::PCDGrabberBase::PCDGrabberImpl Struct Reference

List of all members.

Public Member Functions

void closeTARFile ()
bool getCloudAt (size_t idx, pcl::PCLPointCloud2 &blob, Eigen::Vector4f &origin, Eigen::Quaternionf &orientation)
 Get cloud at a particular location.
size_t numFrames ()
 Returns the size.
int openTARFile (const std::string &file_name)
 PCDGrabberImpl (pcl::PCDGrabberBase &grabber, const std::string &pcd_path, float frames_per_second, bool repeat)
 PCDGrabberImpl (pcl::PCDGrabberBase &grabber, const std::vector< std::string > &pcd_files, float frames_per_second, bool repeat)
void readAhead ()
bool readTARHeader ()
void scrapeForClouds (bool force=false)
 Initialize (find the locations of all clouds, if we haven't yet)
void trigger ()

Public Attributes

std::vector< size_t > cloud_idx_to_file_idx_
float frames_per_second_
pcl::PCDGrabberBasegrabber_
pcl::PCLPointCloud2 next_cloud_
Eigen::Quaternionf orientation_
Eigen::Vector4f origin_
std::vector< std::stringpcd_files_
std::vector< std::string >
::iterator 
pcd_iterator_
bool repeat_
bool running_
bool scraped_
int tar_fd_
std::string tar_file_
pcl::io::TARHeader tar_header_
int tar_offset_
std::vector< int > tar_offsets_
TimeTrigger time_trigger_
bool valid_

Detailed Description

Definition at line 60 of file pcd_grabber.cpp.


Constructor & Destructor Documentation

pcl::PCDGrabberBase::PCDGrabberImpl::PCDGrabberImpl ( pcl::PCDGrabberBase grabber,
const std::string pcd_path,
float  frames_per_second,
bool  repeat 
)

Definition at line 115 of file pcd_grabber.cpp.

pcl::PCDGrabberBase::PCDGrabberImpl::PCDGrabberImpl ( pcl::PCDGrabberBase grabber,
const std::vector< std::string > &  pcd_files,
float  frames_per_second,
bool  repeat 
)

Definition at line 139 of file pcd_grabber.cpp.


Member Function Documentation

Definition at line 262 of file pcd_grabber.cpp.

bool pcl::PCDGrabberBase::PCDGrabberImpl::getCloudAt ( size_t  idx,
pcl::PCLPointCloud2 blob,
Eigen::Vector4f &  origin,
Eigen::Quaternionf &  orientation 
)

Get cloud at a particular location.

Definition at line 346 of file pcd_grabber.cpp.

Returns the size.

Definition at line 363 of file pcd_grabber.cpp.

Definition at line 272 of file pcd_grabber.cpp.

Definition at line 164 of file pcd_grabber.cpp.

Definition at line 219 of file pcd_grabber.cpp.

Initialize (find the locations of all clouds, if we haven't yet)

Definition at line 294 of file pcd_grabber.cpp.

Definition at line 283 of file pcd_grabber.cpp.


Member Data Documentation

Definition at line 109 of file pcd_grabber.cpp.

Definition at line 88 of file pcd_grabber.cpp.

Definition at line 87 of file pcd_grabber.cpp.

Definition at line 95 of file pcd_grabber.cpp.

Definition at line 97 of file pcd_grabber.cpp.

Definition at line 96 of file pcd_grabber.cpp.

Definition at line 91 of file pcd_grabber.cpp.

Definition at line 92 of file pcd_grabber.cpp.

Definition at line 89 of file pcd_grabber.cpp.

Definition at line 90 of file pcd_grabber.cpp.

Definition at line 107 of file pcd_grabber.cpp.

Definition at line 101 of file pcd_grabber.cpp.

Definition at line 103 of file pcd_grabber.cpp.

Definition at line 104 of file pcd_grabber.cpp.

Definition at line 102 of file pcd_grabber.cpp.

Definition at line 108 of file pcd_grabber.cpp.

Definition at line 93 of file pcd_grabber.cpp.

Definition at line 98 of file pcd_grabber.cpp.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:42:48