Reference documentation for deal.II version 9.2.0
|
#include <deal.II/base/config.h>
#include <deal.II/base/exceptions.h>
#include <deal.II/base/point.h>
#include <deal.II/base/utilities.h>
#include <boost/geometry/algorithms/envelope.hpp>
#include <boost/geometry/geometries/multi_point.hpp>
Go to the source code of this file.
Classes | |
class | BoundingBox< spacedim, Number > |
class | BoundingBox< 0, Number > |
Namespaces | |
internal | |
Enumerations | |
enum | NeighborType { NeighborType::not_neighbors = 0, NeighborType::simple_neighbors = 1, NeighborType::attached_neighbors = 2, NeighborType::mergeable_neighbors = 3 } |
|
strong |
The enumerator NeighborType describes the neighboring relation between two bounding boxes.
Enumerator | |
---|---|
not_neighbors | Not neighbors: the intersection is empty. |
simple_neighbors | Simple neighbors: the boxes intersect with an intersection of dimension at most |
attached_neighbors | Attached neighbors: neighbors with an intersection of |
mergeable_neighbors | Mergeable neighbors: neighbors which can be expressed with a single BoundingBox, e.g. .--V--W .-----V
| | | = | |
V--W--. V-----.
or one is inside the other |
Definition at line 37 of file bounding_box.h.