12 #ifndef __mitkToFImageRecorderFilter_h 13 #define __mitkToFImageRecorderFilter_h 16 #include <MitkToFHardwareExports.h> 32 itkFactorylessNewMacro(
Self);
40 void SetFileName(std::string fileName);
50 ToFImageWriter::Pointer GetToFImageWriter();
55 void SetToFImageWriter(ToFImageWriter::Pointer tofImageWriter);
59 void StartRecording();
65 using itk::ProcessObject::SetInput;
77 void SetInput(
unsigned int idx,
const InputImageType* input)
override;
85 Image* GetInput(
unsigned int idx);
100 void GenerateData()
override;
108 void CreateOutputsForAllInputs();
ToFImageWriter::Pointer m_ToFImageWriter
image writer used for streaming input data to file
std::string m_FileExtension
bool m_RecordingStarted
flag indicating if filter is currently recording
Superclass of all classes generating some kind of mitk::BaseData.
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
Superclass of all classes having one or more Images as input and generating Images as output...
Filter that allows recording of processed ToF images Internally the ToFImageWriter is used for writin...