Namespaces | Functions

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/OpenTissue/OpenTissue/dynamics/edm/io/edm_system_xml_read.h File Reference

#include <OpenTissue/configuration.h>
#include <OpenTissue/dynamics/edm/edm.h>
#include <TinyXML/tinyxml.h>
#include <string>
#include <fstream>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  OpenTissue
namespace  OpenTissue::edm
namespace  OpenTissue::edm::xml

Functions

template<typename T >
Vector3< T > & OpenTissue::edm::xml::operator<< (Vector3< T > &to, std::string const &from)
template<typename T >
Vector3< T > & OpenTissue::edm::xml::operator<< (Vector3< T > &to, Vector3< T > const &from)
template<typename T >
Vector3< T > const & OpenTissue::edm::xml::operator>> (Vector3< T > const &from, std::string &to)
template<typename T >
Vector3< T > const & OpenTissue::edm::xml::operator>> (Vector3< T > const &from, Vector3< T > &to)
bool OpenTissue::edm::xml::error (std::string const &err)
template<typename real_type >
bool OpenTissue::edm::xml::get_value_real (real_type &val, TiXmlElement const &elem, std::string const &att)
template<typename tensor2_type >
bool OpenTissue::edm::xml::get_value_tensor2 (tensor2_type &val, TiXmlElement const &elem, std::string const &att)
template<typename tensor3_type >
bool OpenTissue::edm::xml::get_value_tensor3 (tensor3_type &val, TiXmlElement const &elem, std::string const &att)
bool OpenTissue::edm::xml::get_value_compare (bool &val, TiXmlElement const &elem, std::string const &att, std::string const &cmp)
template<typename ulong_type >
void OpenTissue::edm::xml::get_correct_index (ulong_type &idx, std::istringstream &ist)
template<typename edm_system_type >
bool OpenTissue::edm::xml::create_surface (edm_system_type &system, TiXmlNode const &surface_node, std::string const &type, std::string const &id)
template<typename edm_system_type >
bool OpenTissue::edm::xml::create_solid (edm_system_type &system, TiXmlNode const &solid_node, std::string const &type, std::string const &id)
template<typename edm_system_type >
bool OpenTissue::edm::xml::create_models (edm_system_type &system, TiXmlNode const &models_node)
template<typename edm_system >
bool OpenTissue::edm::xml::create_objects (edm_system &system, TiXmlNode const &objects_node)
template<typename edm_system >
bool OpenTissue::edm::xml::create_forces (edm_system &system, TiXmlNode const &forces_node)
template<typename edm_system >
bool OpenTissue::edm::xml::create_system (edm_system &system, TiXmlNode const &root_node)
template<typename edm_system >
bool OpenTissue::edm::edm_system_xml_read (edm_system &system, std::string const &filename)