faunus
Faunus::Geometry::GeometryImplementation Member List

This is the complete list of members for Faunus::Geometry::GeometryImplementation, including all inherited members.

anint(T x) constFaunus::Geometry::GeometryBaseinlineprotected
boundary(Point &) const =0Faunus::Geometry::GeometryBasepure virtual
boundary_conditions (defined in Faunus::Geometry::GeometryImplementation)Faunus::Geometry::GeometryImplementation
clone() const =0Faunus::Geometry::GeometryImplementationpure virtual
collision(const Point &) const =0Faunus::Geometry::GeometryBasepure virtual
from_json(const json &j)=0 (defined in Faunus::Geometry::GeometryBase)Faunus::Geometry::GeometryBasepure virtual
getBoundaryFunc() constFaunus::Geometry::GeometryBaseinline
getDistanceFunc() constFaunus::Geometry::GeometryBaseinline
getLength() const =0Faunus::Geometry::GeometryBasepure virtual
getVolume(int=3) const =0Faunus::Geometry::GeometryBasepure virtual
randompos(Point &, Random &) const =0Faunus::Geometry::GeometryBasepure virtual
setVolume(double, VolumeMethod=VolumeMethod::ISOTROPIC)=0Faunus::Geometry::GeometryBasepure virtual
to_json(json &j) const =0 (defined in Faunus::Geometry::GeometryBase)Faunus::Geometry::GeometryBasepure virtual
vdist(const Point &a, const Point &b) const =0Faunus::Geometry::GeometryBasepure virtual
~GeometryBase() (defined in Faunus::Geometry::GeometryBase)Faunus::Geometry::GeometryBasevirtual
~GeometryImplementation() override (defined in Faunus::Geometry::GeometryImplementation)Faunus::Geometry::GeometryImplementation