19 : m_minPt(
Vec3::ZERO),
37 return diff.
X()*diff.
Y()*diff.
Z();
double getVolume() const
Definition: BoundingBox.hpp:34
const Vec3 & getMaxPt() const
Definition: BoundingBox.hpp:45
VEC3_INLINE double & Z()
Definition: vec3.h:121
VEC3_INLINE double & Y()
Definition: vec3.h:120
Definition: CheckPointable.cpp:16
virtual ~BoundingBox()
Definition: BoundingBox.hpp:30
3D bounding box
Definition: BoundingBox.h:27
BoundingBox()
Definition: BoundingBox.hpp:18
Vec3 getSizes() const
Definition: BoundingBox.hpp:78
bool operator==(const BoundingBox &bbox) const
Definition: BoundingBox.hpp:50
Vec3 m_maxPt
Definition: BoundingBox.h:50
VEC3_INLINE double & X()
Definition: vec3.h:119
Vec3 m_minPt
Definition: BoundingBox.h:49
const Vec3 & getMinPt() const
Definition: BoundingBox.hpp:40
bool contains(const Vec3 &pt, double tolerance=0.0) const
Definition: BoundingBox.hpp:60
std::ostream & operator<<(std::ostream &oStream, const SimpleConnectionData &connectionData)
Definition: GeometryReader.cpp:134