This class holds one or more material managers and makes them storeable, under StoreGate.
More...
#include <StoredMaterialManager.h>
This class holds one or more material managers and makes them storeable, under StoreGate.
- Author
- Joe Boudreau, March 2003
Definition at line 27 of file StoredMaterialManager.h.
◆ MaterialMap
◆ MaterialMapIterator
◆ StoredMaterialManager()
StoredMaterialManager::StoredMaterialManager |
( |
| ) |
|
|
default |
◆ ~StoredMaterialManager()
virtual StoredMaterialManager::~StoredMaterialManager |
( |
| ) |
|
|
virtualdefault |
◆ addMaterial()
virtual void StoredMaterialManager::addMaterial |
( |
const std::string & |
space, |
|
|
GeoMaterial * |
material |
|
) |
| |
|
pure virtual |
◆ begin()
◆ end()
◆ getElement() [1/2]
virtual const GeoElement* StoredMaterialManager::getElement |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ getElement() [2/2]
virtual const GeoElement* StoredMaterialManager::getElement |
( |
unsigned int |
atomicNumber | ) |
|
|
pure virtual |
◆ getMaterial()
virtual const GeoMaterial* StoredMaterialManager::getMaterial |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ printAll()
virtual std::ostream& StoredMaterialManager::printAll |
( |
std::ostream & |
o = std::cout | ) |
const |
|
pure virtual |
◆ size()
virtual size_t StoredMaterialManager::size |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: