aimsdata  5.1.2
Neuroimaging data handling
bucketutil.h
Go to the documentation of this file.
1 
2 #ifndef AIMS_BUCKET_BUCKETUTIL_H
3 #define AIMS_BUCKET_BUCKETUTIL_H
4 
6 #include <aims/bucket/bucket.h>
7 
8 
9 namespace aims
10 {
11 
14  class BucketUtil
15  {
16  public:
29  template <typename T, typename U=T>
31  const BucketMap<T> & bucket, int borderwidth = 0, Point3d* pos = 0 );
36  template <typename T, typename U=T>
38  const BucketMap<T> & bucket, const Point3d & bbmin,
39  const Point3d & bbmax, int borderwidth = 0 );
40  };
41 
42 }
43 
44 #endif
45 
An alternate, ordered, representation for buckets (voxels lists).
Definition: bucketMap.h:99
Utility class related to buckets.
Definition: bucketutil.h:15
static carto::VolumeRef< U > volumeFromBucket(const BucketMap< T > &bucket, int borderwidth=0, Point3d *pos=0)
Bucket to volume conversion.
Definition: bucketutil_d.h:13
The class for EcatSino data write operation.
Definition: borderfiller.h:13