3Depict
|
Enumerations | |
enum | { PROP_PARSE_ERR = 1, PROP_BAD_ATT } |
Functions | |
unsigned int | XMLHelpNextType (xmlNodePtr &node, int) |
unsigned int | XMLHelpFwdToElem (xmlNodePtr &node, const char *nodeName) |
std::string | escapeXML (const std::string &s) |
std::string | unescapeXML (const std::string &s) |
template<class T > | |
bool | XMLGetNextElemAttrib (xmlNodePtr &nodePtr, T &v, const char *nodeName, const char *attrib) |
Jump to the next element of the given name and retrieve the value for the specified attrip. More... | |
template<class T > | |
unsigned int | XMLHelpGetProp (T &prop, xmlNodePtr node, std::string propName) |
template<> | |
unsigned int | XMLHelpGetProp (std::string &prop, xmlNodePtr node, std::string propName) |
template<class T > | |
bool | XMLGetAttrib (xmlNodePtr &nodePtr, T &v, const char *attrib) |
std::string escapeXML | ( | const std::string & | s | ) |
Referenced by AnalysisState::save(), IonColourFilter::writeState(), IonClipFilter::writeState(), ExternalProgramFilter::writeState(), TransformFilter::writeState(), BoundingBoxFilter::writeState(), SpectrumPlotFilter::writeState(), IonDownsampleFilter::writeState(), AnnotateFilter::writeState(), RangeFileFilter::writeState(), IonInfoFilter::writeState(), ProfileFilter::writeState(), VoxeliseFilter::writeState(), DataLoadFilter::writeState(), ClusterAnalysisFilter::writeState(), SpatialAnalysisFilter::writeState(), and CameraLookAt::writeState().
std::string unescapeXML | ( | const std::string & | s | ) |
bool XMLGetAttrib | ( | xmlNodePtr & | nodePtr, |
T & | v, | ||
const char * | attrib | ||
) |
References stream_cast().
Referenced by ConfigFile::read(), readIonsEnabledXML(), AnnotateFilter::readState(), VoxeliseFilter::readState(), ClusterAnalysisFilter::readState(), SpatialAnalysisFilter::readState(), and AnalysisState::save().
bool XMLGetNextElemAttrib | ( | xmlNodePtr & | nodePtr, |
T & | v, | ||
const char * | nodeName, | ||
const char * | attrib | ||
) |
Jump to the next element of the given name and retrieve the value for the specified attrip.
References stream_cast(), and XMLHelpFwdToElem().
Referenced by ConfigFile::read(), IonClipFilter::readState(), ExternalProgramFilter::readState(), TransformFilter::readState(), SpectrumPlotFilter::readState(), IonDownsampleFilter::readState(), AnnotateFilter::readState(), IonInfoFilter::readState(), RangeFileFilter::readState(), BoxCropEffect::readState(), VoxeliseFilter::readState(), DataLoadFilter::readState(), ClusterAnalysisFilter::readState(), AnaglyphEffect::readState(), SpatialAnalysisFilter::readState(), CameraLookAt::readState(), and AnalysisState::save().
unsigned int XMLHelpFwdToElem | ( | xmlNodePtr & | node, |
const char * | nodeName | ||
) |
Referenced by filterTreeTests(), PropertyAnimator::loadState(), AbundanceData::open(), ConfigFile::read(), readIonsEnabledXML(), readScalarsXML(), IonClipFilter::readState(), IonColourFilter::readState(), ExternalProgramFilter::readState(), TransformFilter::readState(), BoundingBoxFilter::readState(), SpectrumPlotFilter::readState(), IonDownsampleFilter::readState(), AnnotateFilter::readState(), IonInfoFilter::readState(), RangeFileFilter::readState(), BoxCropEffect::readState(), ProfileFilter::readState(), VoxeliseFilter::readState(), DataLoadFilter::readState(), ClusterAnalysisFilter::readState(), SpatialAnalysisFilter::readState(), CameraLookAt::readState(), readVectorsXML(), AnalysisState::save(), and XMLGetNextElemAttrib().
unsigned int XMLHelpGetProp | ( | T & | prop, |
xmlNodePtr | node, | ||
std::string | propName | ||
) |
References PROP_BAD_ATT, PROP_PARSE_ERR, and stream_cast().
unsigned int XMLHelpGetProp | ( | std::string & | prop, |
xmlNodePtr | node, | ||
std::string | propName | ||
) |
References PROP_PARSE_ERR.
Referenced by PropertyAnimator::loadState(), AbundanceData::open(), IonColourFilter::readState(), BoundingBoxFilter::readState(), SpectrumPlotFilter::readState(), IonInfoFilter::readState(), RangeFileFilter::readState(), ProfileFilter::readState(), ClusterAnalysisFilter::readState(), SpatialAnalysisFilter::readState(), and AnalysisState::save().
unsigned int XMLHelpNextType | ( | xmlNodePtr & | node, |
int | |||
) |
Referenced by FilterTree::loadXML(), ConfigFile::read(), and AnalysisState::save().