![]() |
aimsdata
5.1.2
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) |
template<typename T > | |
void | add (const BucketMap< T > &bck) |
Definition at line 45 of file boundingbox.h.
aims::BoundingBox::BoundingBox | ( | const AffineTransformation3d * | motion = 0 | ) |
aims::BoundingBox::~BoundingBox | ( | ) |
void aims::BoundingBox::add | ( | const BucketMap< T > & | bck | ) |
void aims::BoundingBox::add | ( | const Point3df & | pos | ) |
Referenced by aims::BucketUtil::volumeFromBucket().
|
inline |
number of points recorded
Definition at line 79 of file boundingbox.h.
|
inline |
Definition at line 93 of file boundingbox.h.
Referenced by aims::BucketUtil::volumeFromBucket().
|
inline |
Definition at line 86 of file boundingbox.h.
Referenced by aims::BucketUtil::volumeFromBucket().
|
inline |
Definition at line 72 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.