Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkMovieGenerator_h
14 #define mitkMovieGenerator_h
29 static Pointer New(
void);
36 virtual void SetFileName(
const char *fileName) { strcpy(m_fileName, fileName); }
38 virtual bool WriteMovie();
43 virtual bool WriteCurrentFrameToMovie();
45 virtual void ReleaseMovieWriter();
47 virtual void SetFrameRate(
unsigned int rate);
49 unsigned int GetFrameRate();
56 virtual bool InitGenerator() = 0;
59 virtual bool AddFrame(
void *data) = 0;
62 virtual bool TerminateGenerator() = 0;
65 char m_fileName[1024];
virtual void SetFileName(const char *fileName)
filename under which movie is saved
BaseRenderer * m_renderer
stores the uses renderer
int m_width
InitGenerator() stores movie size in those variables.
#define MITKALGORITHMSEXT_EXPORT
#define mitkClassMacroItkParent(className, SuperClassName)
DataCollection - Class to facilitate loading/accessing structured data.
virtual void SetStepper(Stepper *stepper)
stepper used to control movie generation
Helper class to step through a list.
Stepper * m_stepper
stores the used stepper
virtual void SetRenderer(BaseRenderer *renderer)
renderer to record