Flow123d  release_2.2.0-914-gf1a3a4f
BoundingBox Member List

This is the complete list of members for BoundingBox, including all inherited members.

BoundingBox()BoundingBoxinline
BoundingBox(const Point &min)BoundingBoxinline
BoundingBox(const Point &min, const Point &max)BoundingBoxinline
BoundingBox(const vector< Point > &points)BoundingBox
center() const BoundingBoxinline
contains_point(const Point &point) const BoundingBoxinline
DECLARE_EXCEPTION(ExcSplitting,<< "Split point "<< EI_split_point::val<< "out of bounds: <"<< EI_interval_left::val<< ", "<< EI_interval_right::val<< ">\n")BoundingBox
dimensionBoundingBoxstatic
epsilonBoundingBoxstatic
expand(const Point &point)BoundingBoxinline
intersect(const BoundingBox &b2) const BoundingBoxinline
longest_axis() const BoundingBoxinline
max() const BoundingBoxinline
max(unsigned int axis) const BoundingBoxinline
max_vertex_BoundingBoxprivate
min() const BoundingBoxinline
min(unsigned int axis) const BoundingBoxinline
min_vertex_BoundingBoxprivate
Point typedefBoundingBox
project_point(const Point &point) const BoundingBoxinline
projection_center(unsigned int axis) const BoundingBoxinline
projection_gt(unsigned int axis, double value) const BoundingBoxinline
projection_lt(unsigned int axis, double value) const BoundingBoxinline
set_max(unsigned int axis, double max)BoundingBoxinline
set_min(unsigned int axis, double min)BoundingBoxinline
size(unsigned int axis) const BoundingBoxinline
split(unsigned int axis, double splitting_point, BoundingBox &left, BoundingBox &right) const BoundingBoxinline
TYPEDEF_ERR_INFO(EI_split_point, double)BoundingBox
TYPEDEF_ERR_INFO(EI_interval_left, double)BoundingBox
TYPEDEF_ERR_INFO(EI_interval_right, double)BoundingBox