21#ifndef mia_3d_distance_hh
22#define mia_3d_distance_hh
89 struct C3DDistanceImpl *impl;
C3DFImage EXPORT_3D distance_transform(const C3DImage &f)
T3DImage< float > C3DFImage
3D image with signed 32 bit floating point values
This is the base class for 2D images that can hold generic pixel data.
3D distance transform for high resolution data
void push_slice(int z, const C2DImage &slice)
float get_distance_at(const C3DFVector &p) const
C3DDistance(const C3DDistance &other)=delete
C2DFImage get_distance_slice(int z) const
The generic base type of a 3D image.
helper class to derive from for data that can be loaded and stored to a disk.
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define NS_MIA_END
conveniance define to end the mia namespace