21 #ifndef mia_3d_trait_hh 22 #define mia_3d_trait_hh 38 struct dimension_traits<3> {
40 typedef C3DTransformation::Pointer PTransformation;
44 typedef std::vector<PImage> ImageSeries;
the singleton that a plug-in handler really is
std::shared_ptr< C3DFilter > P3DFilter
The 3D filter shared pointer.
std::shared_ptr< TFullCost< Transform > > Pointer
The shatred pointer type for this cost function.
A accumulation of cost functions that are weigted against each other.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
std::shared_ptr< C3DImage > Pointer
Pointer type of the image.
The generic base type of a 3D image.
A factory to create interpolators of a given type by providing input data.
std::shared_ptr< C3DTransformCreator > P3DTransformationFactory
pointer type of the class for the creators of 3D transformations
Generic interface class to data filters.
#define NS_MIA_END
conveniance define to end the mia namespace