#include <Material.hpp>
◆ Material() [1/2]
GranOO3::Physic::Material::Material |
( |
| ) |
|
|
private |
◆ Material() [2/2]
GranOO3::Physic::Material::Material |
( |
const std::string & |
name | ) |
|
◆ ~Material()
GranOO3::Physic::Material::~Material |
( |
| ) |
|
|
virtual |
◆ add()
void GranOO3::Physic::Material::add |
( |
Material * |
m | ) |
|
|
staticprivate |
◆ add_bimat()
◆ BOOST_SERIALIZATION_SPLIT_MEMBER()
GranOO3::Physic::Material::BOOST_SERIALIZATION_SPLIT_MEMBER |
( |
| ) |
|
|
private |
◆ exist()
bool GranOO3::Physic::Material::exist |
( |
const std::string & |
name | ) |
|
|
static |
◆ get()
Material * GranOO3::Physic::Material::get |
( |
const std::string & |
name | ) |
|
|
static |
◆ get_bimat()
◆ get_default()
Material * GranOO3::Physic::Material::get_default |
( |
| ) |
|
|
static |
◆ load()
template<class Archive >
void GranOO3::Physic::Material::load |
( |
Archive & |
ar, |
|
|
const unsigned int |
v |
|
) |
| |
|
private |
◆ parse_xml()
void GranOO3::Physic::Material::parse_xml |
( |
| ) |
|
◆ save()
template<class Archive >
void GranOO3::Physic::Material::save |
( |
Archive & |
ar, |
|
|
const unsigned int |
v |
|
) |
| const |
|
private |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ MaterialCouple
◆ _all
std::map< std::string, Material * > GranOO3::Physic::Material::_all = std::map<std::string, Material*>() |
|
staticprivate |
◆ _bimat
◆ _default
Material * GranOO3::Physic::Material::_default = nullptr |
|
staticprivate |
◆ _name
std::string GranOO3::Physic::Material::_name |
|
private |
◆ _poisson_ratio
double GranOO3::Physic::Material::_poisson_ratio |
|
private |
◆ _young_modulus
double GranOO3::Physic::Material::_young_modulus |
|
private |
The documentation for this class was generated from the following files: