Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
vtkMRMLParser Class Reference

Parse XML scene file. More...

#include <Libs/MRML/Core/vtkMRMLParser.h>

Inheritance diagram for vtkMRMLParser:
Collaboration diagram for vtkMRMLParser:

Public Types

typedef vtkXMLParser Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
vtkMRMLSceneGetMRMLScene ()
 
vtkCollection * GetNodeCollection ()
 
virtual int IsA (const char *type)
 
void SetMRMLScene (vtkMRMLScene *scene)
 
void SetNodeCollection (vtkCollection *scene)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkMRMLParserNew ()
 
static vtkMRMLParserSafeDownCast (vtkObject *o)
 

Protected Member Functions

void EndElement (const char *name) override
 
void operator= (const vtkMRMLParser &)
 
void StartElement (const char *name, const char **atts) override
 
 vtkMRMLParser ()=default
 
 vtkMRMLParser (const vtkMRMLParser &)
 
 ~vtkMRMLParser () override=default
 

Detailed Description

Parse XML scene file.

Definition at line 25 of file vtkMRMLParser.h.

Member Typedef Documentation

◆ Superclass

typedef vtkXMLParser vtkMRMLParser::Superclass

Definition at line 29 of file vtkMRMLParser.h.

Constructor & Destructor Documentation

◆ vtkMRMLParser() [1/2]

vtkMRMLParser::vtkMRMLParser ( )
protecteddefault

◆ ~vtkMRMLParser()

vtkMRMLParser::~vtkMRMLParser ( )
overrideprotecteddefault

◆ vtkMRMLParser() [2/2]

vtkMRMLParser::vtkMRMLParser ( const vtkMRMLParser & )
protected

Member Function Documentation

◆ EndElement()

void vtkMRMLParser::EndElement ( const char * name)
overrideprotected

◆ GetClassName()

virtual const char * vtkMRMLParser::GetClassName ( )
virtual

◆ GetMRMLScene()

vtkMRMLScene * vtkMRMLParser::GetMRMLScene ( )
inline

Definition at line 31 of file vtkMRMLParser.h.

◆ GetNodeCollection()

vtkCollection * vtkMRMLParser::GetNodeCollection ( )
inline

Definition at line 34 of file vtkMRMLParser.h.

◆ IsA()

virtual int vtkMRMLParser::IsA ( const char * type)
virtual

◆ IsTypeOf()

static int vtkMRMLParser::IsTypeOf ( const char * type)
static

◆ New()

static vtkMRMLParser * vtkMRMLParser::New ( )
static

◆ operator=()

void vtkMRMLParser::operator= ( const vtkMRMLParser & )
protected

◆ SafeDownCast()

static vtkMRMLParser * vtkMRMLParser::SafeDownCast ( vtkObject * o)
static

◆ SetMRMLScene()

void vtkMRMLParser::SetMRMLScene ( vtkMRMLScene * scene)
inline

Definition at line 32 of file vtkMRMLParser.h.

◆ SetNodeCollection()

void vtkMRMLParser::SetNodeCollection ( vtkCollection * scene)
inline

Definition at line 35 of file vtkMRMLParser.h.

◆ StartElement()

void vtkMRMLParser::StartElement ( const char * name,
const char ** atts )
overrideprotected

The documentation for this class was generated from the following file: