![]() |
aimsdata
5.0.5
Neuroimaging data handling
|
#include <aims/utility/boundingbox.h>
Public Member Functions | |
BoundingBox (const AffineTransformation3d *motion=0) | |
~BoundingBox () | |
void | reset () |
void | setMotion (const AffineTransformation3d *motion) |
motion will be copied. It's valid to pass a null pointer. More... | |
const AffineTransformation3d * | motion () const |
unsigned | count () const |
number of points recorded More... | |
Point3df | minimum () const |
Point3df | maximum () const |
void | add (const Point3df &pos) |
void | add (const BucketMap< Void > &bck) |
Definition at line 45 of file boundingbox.h.
aims::BoundingBox::BoundingBox | ( | const AffineTransformation3d * | motion = 0 | ) |
aims::BoundingBox::~BoundingBox | ( | ) |
void aims::BoundingBox::add | ( | const Point3df & | pos | ) |
|
inline |
number of points recorded
Definition at line 78 of file boundingbox.h.
|
inline |
Definition at line 92 of file boundingbox.h.
|
inline |
Definition at line 85 of file boundingbox.h.
|
inline |
Definition at line 71 of file boundingbox.h.
void aims::BoundingBox::reset | ( | ) |
void aims::BoundingBox::setMotion | ( | const AffineTransformation3d * | motion | ) |
motion
will be copied. It's valid to pass a null pointer.