#include <map>#include <string>#include <libxml/parser.h>#include <libxml/xpath.h>#include <libxml/tree.h>#include "point3d.h"Include dependency graph for xml_util.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
| typedef std::map< std::string, std::string > | xml_properties |
Functions | |
| xml_properties | get_properties (xmlNode *node) |
| Returns the properties of the XML node as an STL map<string, string>. | |
| Point3D | parse_vertex (xmlNode *node) |
| typedef std::map<std::string, std::string> xml_properties |
Definition at line 18 of file xml_util.h.
| xml_properties get_properties | ( | xmlNode * | node | ) | [inline] |
Returns the properties of the XML node as an STL map<string, string>.
Definition at line 21 of file xml_util.h.
Referenced by Renderable::initialize(), new_plane(), new_polygon(), new_sphere(), SceneParser::parse_bumpmaps(), SceneParser::parse_camera(), SceneParser::parse_materials(), SceneParser::parse_meta(), and parse_vertex().
Here is the caller graph for this function:

| Point3D parse_vertex | ( | xmlNode * | node | ) | [inline] |
Definition at line 34 of file xml_util.h.
References get_properties(), and log_debug.
Referenced by new_polygon().
Here is the call graph for this function:

Here is the caller graph for this function:

1.5.2