41 #ifndef CXVIDEORECORDER_H_
42 #define CXVIDEORECORDER_H_
44 #include "cxResourceExport.h"
46 #include "vtkSmartPointer.h"
47 #include <boost/shared_ptr.hpp>
71 typedef std::map<double, vtkImageDataPtr>
DataType;
76 virtual void startRecord();
77 virtual void stopRecord();
78 virtual DataType getRecording(
double start,
double stop);
vtkSmartPointer< class vtkImageData > vtkImageDataPtr
std::map< double, vtkImageDataPtr > DataType
<timestamp, frame>
boost::shared_ptr< class VideoSource > VideoSourcePtr
Recorder for a VideoSource.
boost::shared_ptr< VideoRecorder > VideoRecorderPtr