This is the complete list of members for Garfield::GeometrySimple, including all inherited members.
AddSolid(Solid *s, Medium *m) | Garfield::GeometrySimple | |
Clear() | Garfield::GeometrySimple | |
EnableDebugging(const bool on=true) | Garfield::GeometrySimple | inline |
Geometry()=delete | Garfield::Geometry | |
Geometry(const std::string &name) | Garfield::Geometry | inline |
GeometrySimple() | Garfield::GeometrySimple | |
GetBoundingBox(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) override | Garfield::GeometrySimple | inlinevirtual |
GetMedium(const double x, const double y, const double z, const bool tesselated=false) const override | Garfield::GeometrySimple | virtual |
GetNumberOfSolids() const override | Garfield::GeometrySimple | inlinevirtual |
GetSolid(const size_t i) const override | Garfield::GeometrySimple | virtual |
GetSolid(const size_t i, Medium *&medium) const override | Garfield::GeometrySimple | virtual |
GetSolid(const double x, const double y, const double z, const bool tesselated=false) const | Garfield::GeometrySimple | |
IsInBoundingBox(const double x, const double y, const double z) const | Garfield::GeometrySimple | |
IsInside(const double x, const double y, const double z, const bool tesselated=false) const override | Garfield::GeometrySimple | virtual |
m_bbMax | Garfield::GeometrySimple | protected |
m_bbMin | Garfield::GeometrySimple | protected |
m_className | Garfield::Geometry | protected |
m_debug | Garfield::GeometrySimple | protected |
m_hasBoundingBox | Garfield::GeometrySimple | protected |
m_medium | Garfield::GeometrySimple | protected |
m_solids | Garfield::GeometrySimple | protected |
PrintSolids() | Garfield::GeometrySimple | |
SetMedium(Medium *medium) | Garfield::GeometrySimple | inline |
~Geometry() | Garfield::Geometry | inlinevirtual |
~GeometrySimple() | Garfield::GeometrySimple | inlinevirtual |