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();