SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BBox Member List

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

BBox()BBoxinline
BBox(const BBox &copy)BBoxinline
BBox(const BBox &b1, const BBox &b2)BBoxinline
BBox(const Point &p1, const Point &p2)BBoxinline
BBox(const Point &p1, const Point &p2, const Point &p3)BBoxinline
BBox(const std::vector< Point > &points)BBoxinlineexplicit
center() const BBoxinline
diagonal() const BBoxinline
extend(const Point &p)BBoxinline
extend(double val)BBoxinline
extend(const Point &p, double radius)BBoxinline
extend(const BBox &b)BBoxinline
extend_disk(const Point &cen, const Vector &normal, double r)BBox
INSIDE enum valueBBox
inside(const Point &p) const BBoxinline
intersect(const BBox &b) const BBoxinline
intersect(const Point &e, const Vector &v, Point &hitNear)BBox
INTERSECT enum valueBBox
is_similar_to(const BBox &b, double diff=0.5) const BBox
longest_edge() const BBoxinline
max() const BBoxinline
min() const BBoxinline
operator<<(std::ostream &out, const BBox &b)BBoxfriend
operator=(const BBox &copy)BBoxinline
OUTSIDE enum valueBBox
overlaps(const BBox &bb) const BBox
overlaps_inside(const BBox &bb) const BBox
reset()BBoxinline
scale(double s, const Vector &o)BBox
set_valid(bool v)BBoxinline
shortest_edge() const BBoxinline
translate(const Vector &v)BBox
valid() const BBoxinline
x_length()BBoxinline
y_length()BBoxinline
z_length()BBoxinline