9#ifndef __vtkMRMLParser_h
10#define __vtkMRMLParser_h
18#include "vtkXMLParser.h"
48 vtkCollection* NodeCollection{
nullptr};
49 std::stack< vtkMRMLNode *> NodeStack;
Abstract Superclass for all specific types of MRML nodes.
~vtkMRMLParser() override=default
vtkMRMLParser(const vtkMRMLParser &)
void SetMRMLScene(vtkMRMLScene *scene)
vtkCollection * GetNodeCollection()
vtkMRMLScene * GetMRMLScene()
static vtkMRMLParser * New()
void SetNodeCollection(vtkCollection *scene)
void EndElement(const char *name) override
void operator=(const vtkMRMLParser &)
void StartElement(const char *name, const char **atts) override
A set of MRML Nodes that supports serialization and undo/redo.