open_iA  2020.01
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | Static Public Member Functions | List of all members
iAXmlSettings Class Reference

Class for loading and storing settings to/from XML documents. More...

#include <iAXmlSettings.h>

Collaboration diagram for iAXmlSettings:

Public Member Functions

QDomElement createElement (QString const &elementName)
 
QDomElement createElement (QString const &elementName, QDomNode parent)
 
QDomDocument & document ()
 
QDomElement documentElement ()
 
bool hasElement (QString const &nodeName) const
 
 iAXmlSettings ()
 
void loadTransferFunction (iATransferFunction *transferFunction)
 
QDomNode node (QString const &nodeName)
 
bool read (QString const &filename)
 
void save (QString const &fileName)
 
void saveTransferFunction (iATransferFunction *transferFunction)
 

Static Public Member Functions

static void loadTransferFunction (QDomNode const &functionsNode, iATransferFunction *transferFunction)
 

Detailed Description

Class for loading and storing settings to/from XML documents.

transfer functions

Constructor & Destructor Documentation

◆ iAXmlSettings()

iAXmlSettings::iAXmlSettings ( )

Member Function Documentation

◆ createElement() [1/2]

QDomElement iAXmlSettings::createElement ( QString const &  elementName)

◆ createElement() [2/2]

QDomElement iAXmlSettings::createElement ( QString const &  elementName,
QDomNode  parent 
)

◆ document()

QDomDocument & iAXmlSettings::document ( )

◆ documentElement()

QDomElement iAXmlSettings::documentElement ( )

◆ hasElement()

bool iAXmlSettings::hasElement ( QString const &  nodeName) const

◆ loadTransferFunction() [1/2]

void iAXmlSettings::loadTransferFunction ( iATransferFunction transferFunction)

◆ loadTransferFunction() [2/2]

void iAXmlSettings::loadTransferFunction ( QDomNode const &  functionsNode,
iATransferFunction transferFunction 
)
static

◆ node()

QDomNode iAXmlSettings::node ( QString const &  nodeName)

◆ read()

bool iAXmlSettings::read ( QString const &  filename)

◆ save()

void iAXmlSettings::save ( QString const &  fileName)

◆ saveTransferFunction()

void iAXmlSettings::saveTransferFunction ( iATransferFunction transferFunction)

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