#include <geometry.h>
Inheritance diagram for Geometry:
Public Member Functions | |
virtual bool | operator() (const Particle::vector_t &p) const=0 |
virtual void | to_xml (std::ostream &o)=0 |
virtual | ~Geometry () |
|
Virtual destructor. |
|
True if position p is inside the object. Implemented in Box, Compound, Pyramid, Sphere, Tetrahedron, and Triangle. |
|
Writes the object as XML into o. Implemented in Box, Compound, Pyramid, Smooth_Triangle, Sphere, Tetrahedron, Triangle, and Voxel. |