13 #ifndef mitkNavigationDataRecorderDeprecated_h
14 #define mitkNavigationDataRecorderDeprecated_h
16 #include <itkProcessObject.h>
18 #include "MitkIGTExports.h"
80 itkSetStringMacro(FileName);
85 itkGetStringMacro(FileName);
90 itkSetMacro(DoNotOverwriteFiles,
bool);
95 itkGetMacro(Recording,
bool);
100 itkGetMacro(RecordingMode,RecordingMode);
105 itkGetMacro(RecordCounter,
int);
110 itkSetMacro(RecordCountLimit,
int);
122 void SetAdditionalAttribute(
const NavigationData* nd,
const std::string& attributeName
123 ,
const std::string& attributeValue );
134 void StartRecording();
142 void StartRecording(std::ostream* stream);
147 void StopRecording();
153 void Update()
override;
159 void SetRecordingMode(RecordingMode mode);
173 void GenerateData()
override;