Graphite
Version 3
An experimental 3D geometry processing program
|
Axis Aligned Bounding Box trees for accelerating geometric queries that operate on a Mesh. More...
#include <geogram/basic/common.h>
#include <geogram/mesh/mesh.h>
#include <geogram/basic/geometry.h>
Go to the source code of this file.
Classes | |
class | GEO::AABB< BOX > |
Base class for Axis Aligned Bounding Box trees. More... | |
class | GEO::MeshAABB2d |
Base class for Axis Aligned Bounding Box trees of mesh elements with 2d boxes. More... | |
class | GEO::MeshAABB3d |
Base class for Axis Aligned Bounding Box trees of mesh elements with 3d boxes. More... | |
class | GEO::MeshFacetsAABB |
Axis Aligned Bounding Box tree of mesh facets in 3D. More... | |
struct | GEO::MeshFacetsAABB::Intersection |
Stores all the information related with a ray-facet intersection. More... | |
class | GEO::MeshCellsAABB |
Axis Aligned Bounding Box tree of mesh cells. More... | |
class | GEO::MeshFacetsAABB2d |
Axis Aligned Bounding Box tree of mesh facets in 2D. More... | |
Namespaces | |
GEO | |
Global Vorpaline namespace. | |
Typedefs | |
typedef AABB< Box2d > | GEO::AABB2d |
typedef AABB< Box3d > | GEO::AABB3d |
Axis Aligned Bounding Box trees for accelerating geometric queries that operate on a Mesh.
Definition in file mesh_AABB.h.