Classes | Namespaces | Defines

mitkFileWriter.h File Reference

#include "mitkCommon.h"
#include <itkProcessObject.h>
#include <mitkDataNode.h>

Go to the source code of this file.

Classes

class  mitk::FileWriter
 Interface class of writers that write data to files. More...

Namespaces

namespace  mitk
 

Qmitk.


Defines

#define mitkWriterMacro

Define Documentation

#define mitkWriterMacro
Value:
virtual void Write()                                                          \
{                                                                             \
  if ( this->GetInput() == NULL )                                             \
{                                                                             \
  itkExceptionMacro(<<"Write:Please specify an input!");                      \
  return;                                                                     \
}                                                                             \
/* Fill in image information.*/                                               \
  this->UpdateOutputInformation();                                            \
  (*(this->GetInputs().begin()))->SetRequestedRegionToLargestPossibleRegion();\
  this->PropagateRequestedRegion(NULL);                                       \
  this->UpdateOutputData(NULL);                                               \
}                                                                             \
                                                                              \
virtual void Update()                                                         \
{                                                                             \
  Write();                                                                    \
}

Definition at line 117 of file mitkFileWriter.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines