#include <MaterialContainer.h>
Public Member Functions | |
void | destroy () |
void | readMaterialStream (std::istream &is) |
void | printMaterialStream (std::ostream &os) |
void | addMaterial (MaterialBase *mat) |
MaterialBase * | getMaterial (unsigned i) const |
Static Public Member Functions | |
static MaterialContainer * | instance () |
void shells::MaterialContainer::addMaterial | ( | MaterialBase * | mat | ) | [inline] |
void shells::MaterialContainer::destroy | ( | ) |
MaterialBase* shells::MaterialContainer::getMaterial | ( | unsigned | i | ) | const [inline] |
shells::MaterialContainer * shells::MaterialContainer::instance | ( | ) | [static] |
void shells::MaterialContainer::printMaterialStream | ( | std::ostream & | os | ) |
void shells::MaterialContainer::readMaterialStream | ( | std::istream & | is | ) |