66template <
typename TInput>
87 itkSetStringMacro(FileName);
90 itkGetStringMacro(FileName);
140 std::string m_FileName{};
157#ifndef ITK_MANUAL_INSTANTIATION
158# include "itkDOMWriter.hxx"
Class to represent a node in a Document Object Model (DOM) tree structure.
Class to write an ITK object to an XML file or a DOM object, using the DOM APIs.
void Update(DOMNodeType *outputdom, const void *userdata=nullptr)
virtual void GenerateData(DOMNodeType *outputdom, const void *userdata) const =0
virtual void SetInput(const InputType *input)
typename DOMNodeType::Pointer DOMNodePointer
typename LoggerType::Pointer LoggerPointer
const InputType * GetInput() const
Light weight base class for most itk classes.
Used for logging information during a run.
Base class for most ITK classes.
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....