1 #ifndef OPENNI_CAPTURE_H
2 #define OPENNI_CAPTURE_H
6 #include <pcl/io/openni_grabber.h>
7 #include <pcl/visualization/pcl_visualizer.h>
17 const PointCloudPtr
snap ();
18 const PointCloudPtr
snapAndSave (
const std::string & filename);
21 void onNewFrame (
const PointCloudConstPtr &cloud);
PointCloudPtr most_recent_frame_
const PointCloudPtr snapAndSave(const std::string &filename)
Grabber for OpenNI devices (i.e., Primesense PSDK, Microsoft Kinect, Asus XTion Pro/Live) ...
PCL Visualizer main class.
const PointCloudPtr snap()
void onNewFrame(const PointCloudConstPtr &cloud)
void onKeyboardEvent(const pcl::visualization::KeyboardEvent &event)
OpenNICapture(const std::string &device_id="")
pcl::visualization::PCLVisualizer * preview_
void setTriggerMode(bool use_trigger)
pcl::OpenNIGrabber grabber_
/brief Class representing key hit/release events