21 #ifndef mia_3d_stackdisttrans_hh 22 #define mia_3d_stackdisttrans_hh 104 void read( const
C2DImage& slice,
int q);
120 bool save(const
std::
string& filename);
124 float d(
float fq,
float q,
float fv,
float v)const;
126 void dt1d(
std::vector<
float>& f,
float scale)const;
138 std::vector<int> m_k;
139 std::vector< std::vector<SParabola> > m_zdt;
the singleton that a plug-in handler really is
The templatex basis class of all IO plug-ins.
class EXPORT_CORE CMeans private
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
bool operator==(const C2DStackDistanceTransform::DistanceFromPoint &lhs, const C2DStackDistanceTransform::DistanceFromPoint &rhs)
std::ostream & operator<<(std::ostream &os, const C2DStackDistanceTransform::DistanceFromPoint &v)
THandlerSingleton< TIOPluginHandler< C2DStackDistanceTransformIO > > C2DStackDistanceTransformIOPluginHandler
Plug-in handler for the transformation IO plug-ins.
helper class to derive from for data that can be loaded and stored to a disk.
C2DStackDistanceTransformIOPluginHandler::Instance::DataKey C2DStackDistanceTransformIODataKey
data key type for temporary storage of 3D transformations
TIOPlugin< C2DStackDistanceTransform > C2DStackDistanceTransformIO
Base class for the generic IO of transformations.
This is the base class for 2D images that can hold generic pixel data.
#define NS_MIA_END
conveniance define to end the mia namespace