PLaSK library
|
This is the complete list of members for plask::edge::SimpleMaterial, including all inherited members.
applyHi(double bbox_lo, double bbox_hi, double &p, shared_ptr< Material > &result_material, const Strategy *opposite) const override | plask::edge::SimpleMaterial | virtual |
applyLo(double bbox_lo, double bbox_hi, double &p, shared_ptr< Material > &result_material, const Strategy *opposite) const override | plask::edge::SimpleMaterial | virtual |
canMoveOutsideBoundingBox() const | plask::edge::Strategy | virtual |
clone() const override | plask::edge::SimpleMaterial | virtual |
DEFAULT enum value | plask::edge::Strategy | |
EXTEND enum value | plask::edge::Strategy | |
fromStr(const std::string &str, const MaterialsDB &materialsDB=MaterialsDB::getDefault()) | plask::edge::Strategy | static |
fromStrUnique(const std::string &str, const MaterialsDB &materialsDB=MaterialsDB::getDefault()) | plask::edge::Strategy | inlinestatic |
material | plask::edge::SimpleMaterial | |
MIRROR enum value | plask::edge::Strategy | |
PERIODIC enum value | plask::edge::Strategy | |
SIMPLE enum value | plask::edge::Strategy | |
SimpleMaterial(const shared_ptr< Material > &material) | plask::edge::SimpleMaterial | inline |
str() const override | plask::edge::SimpleMaterial | virtual |
Type enum name | plask::edge::Strategy | |
type() const override | plask::edge::SimpleMaterial | inlinevirtual |
~Strategy() | plask::edge::Strategy | inlinevirtual |