Flow123d  3.9.0-5d4406610
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() constBoundingBoxinline
contains_point(const Point &point) constBoundingBoxinline
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
expand(const BoundingBox &box)BoundingBoxinline
intersect(const BoundingBox &b2) constBoundingBoxinline
longest_axis() constBoundingBoxinline
longest_size() constBoundingBoxinline
max() constBoundingBoxinline
max(unsigned int axis) constBoundingBoxinline
max_vertex_BoundingBoxprivate
min() constBoundingBoxinline
min(unsigned int axis) constBoundingBoxinline
min_vertex_BoundingBoxprivate
Point typedefBoundingBox
project_point(const Point &point) constBoundingBoxinline
projection_center(unsigned int axis) constBoundingBoxinline
projection_gt(unsigned int axis, double value) constBoundingBoxinline
projection_lt(unsigned int axis, double value) constBoundingBoxinline
set_max(unsigned int axis, double max)BoundingBoxinline
set_min(unsigned int axis, double min)BoundingBoxinline
size(unsigned int axis) constBoundingBoxinline
split(unsigned int axis, double splitting_point, BoundingBox &left, BoundingBox &right) constBoundingBoxinline
TYPEDEF_ERR_INFO(EI_split_point, double)BoundingBox
TYPEDEF_ERR_INFO(EI_interval_left, double)BoundingBox
TYPEDEF_ERR_INFO(EI_interval_right, double)BoundingBox