#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: