Voro++
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCvoro::c_loop_baseBase class for looping over particles in a container
|oCvoro::c_loop_allClass for looping over all of the particles in a container
|oCvoro::c_loop_all_periodicA class for looping over all particles in a container_periodic or container_periodic_poly class
|oCvoro::c_loop_orderClass for looping over all of the particles specified in a pre-assembled particle_order class
|oCvoro::c_loop_order_periodicClass for looping over all of the particles specified in a pre-assembled particle_order class, for use with container_periodic classes
|\Cvoro::c_loop_subsetClass for looping over a subset of particles in a container
oCvoro::particle_orderA class for storing ordering information when particles are added to a container
oCvoro::particle_recordStructure for holding information about a particle
oCvoro::pre_container_baseA class for storing an arbitrary number of particles, prior to setting up a container geometry
|oCvoro::pre_containerA class for storing an arbitrary number of particles without radius information, prior to setting up a container geometry
|\Cvoro::pre_container_polyA class for storing an arbitrary number of particles with radius information, prior to setting up a container geometry
oCvoro::radius_monoClass containing all of the routines that are specific to computing the regular Voronoi tessellation
|oCvoro::containerExtension of the container_base class for computing regular Voronoi tessellations
|\Cvoro::container_periodicExtension of the container_periodic_base class for computing regular Voronoi tessellations
oCvoro::radius_polyClass containing all of the routines that are specific to computing the radical Voronoi tessellation
|oCvoro::container_periodic_polyExtension of the container_periodic_base class for computing radical Voronoi tessellations
|\Cvoro::container_polyExtension of the container_base class for computing radical Voronoi tessellations
oCvoro::unitcellClass for computation of the unit Voronoi cell associated with a 3D non-rectangular periodic domain
|\Cvoro::container_periodic_baseClass for representing a particle system in a 3D periodic non-orthogonal periodic domain
| oCvoro::container_periodicExtension of the container_periodic_base class for computing regular Voronoi tessellations
| \Cvoro::container_periodic_polyExtension of the container_periodic_base class for computing radical Voronoi tessellations
oCvoro::voro_baseClass containing data structures common across all particle container classes
|oCvoro::container_baseClass for representing a particle system in a three-dimensional rectangular box
||oCvoro::containerExtension of the container_base class for computing regular Voronoi tessellations
||\Cvoro::container_polyExtension of the container_base class for computing radical Voronoi tessellations
|\Cvoro::container_periodic_baseClass for representing a particle system in a 3D periodic non-orthogonal periodic domain
oCvoro::voro_compute< c_class >Template for carrying out Voronoi cell computations
oCvoro::voro_compute< voro::container >
oCvoro::voro_compute< voro::container_periodic >
oCvoro::voro_compute< voro::container_periodic_poly >
oCvoro::voro_compute< voro::container_poly >
oCvoro::voronoicell_baseA class representing a single Voronoi cell
|oCvoro::voronoicellExtension of the voronoicell_base class to represent a Voronoi cell without neighbor information
|\Cvoro::voronoicell_neighborExtension of the voronoicell_base class to represent a Voronoi cell with neighbor information
oCvoro::wallPure virtual class from which wall objects are derived
|oCvoro::wall_coneA class representing a conical wall object
|oCvoro::wall_cylinderA class representing a cylindrical wall object
|oCvoro::wall_planeA class representing a plane wall object
|\Cvoro::wall_sphereA class representing a spherical wall object
\Cvoro::wall_listA class for storing a list of pointers to walls
 \Cvoro::container_baseClass for representing a particle system in a three-dimensional rectangular box