MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
More...
Classes | |
class | mds::img::CVolumeBase< V > |
Base class for all volumes. More... | |
struct | mds::img::CVolumeTraits< M > |
Traits used to implement curiously recurring template pattern for volumes. More... | |
Namespaces | |
namespace | mds |
Medical Data Segmentation Toolkit (MDSTk) | |
namespace | mds::img |
Defines | |
#define | MDS_VOLUME_TRAITS(VolumeClass) |
Helper macro used to declare volume traits before a volume class template. |
Medical Data Segmentation Toolkit (MDSTk)
Copyright (c) 2003-2006 by Michal Spanel
.
Author: Michal Spanel, spanel@fit.vutbr.cz
Date: 2006/02/12
Description:
#define MDS_VOLUME_TRAITS | ( | VolumeClass | ) |
template <typename T, template <typename> class A> class VolumeClass; \ template <typename T, template <typename> class A> \ struct CVolumeTraits<VolumeClass<T, A> > \ { \ typedef T tVoxel; \ };
Helper macro used to declare volume traits before a volume class template.