XMLmanager Class Reference

#include <XMLmanager.h>

List of all members.

Public Member Functions

 XMLmanager ()
std::vector< TFPoint > * loadFile (QFile *fileName)
std::vector< QColor > * loadLightFile (QFile *fileName)
bool saveFile (QFile *fileName, std::vector< TFPoint > *currPoints)
bool saveLightFile (QFile *fileName, std::vector< QColor > *currLights)

Private Member Functions

QDomElement manipPointToNode (QDomDocument &d, TFPoint &point)
QDomElement lightToNode (QDomDocument &d, QColor &light, int what)

Private Attributes

QDomDocument doc
std::vector< TFPointtfPoints
std::vector< QColor > lights


Constructor & Destructor Documentation

XMLmanager::XMLmanager (  ) 


Member Function Documentation

QDomElement XMLmanager::lightToNode ( QDomDocument &  d,
QColor &  light,
int  what 
) [private]

std::vector< TFPoint > * XMLmanager::loadFile ( QFile *  fileName  ) 

std::vector< QColor > * XMLmanager::loadLightFile ( QFile *  fileName  ) 

QDomElement XMLmanager::manipPointToNode ( QDomDocument &  d,
TFPoint point 
) [private]

bool XMLmanager::saveFile ( QFile *  fileName,
std::vector< TFPoint > *  currPoints 
)

Here is the call graph for this function:

bool XMLmanager::saveLightFile ( QFile *  fileName,
std::vector< QColor > *  currLights 
)

Here is the call graph for this function:


Member Data Documentation

QDomDocument XMLmanager::doc [private]

std::vector<QColor> XMLmanager::lights [private]

std::vector<TFPoint> XMLmanager::tfPoints [private]


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

Generated on Wed Dec 10 13:35:16 2008 for VisLu by  doxygen 1.5.7.1