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