38 #ifndef ATBDISTANCETRANSFORM_HH 39 #define ATBDISTANCETRANSFORM_HH 127 std::vector<double>
f;
134 std::vector<double>
d;
141 std::vector<double>
_z;
149 std::vector<double>
_v;
160 template<
typename DataT,
int Dim>
181 static void getDistanceInPixels(
203 static void getNearestPixels(
204 Array<blitz::TinyVector<BlitzIndexT,Dim>,Dim> &nearestPixels,
226 static void getDistanceInPixels(
227 blitz::Array<double,Dim> &distances,
228 blitz::Array<DataT,Dim>
const &data,
229 blitz::TinyVector<double,Dim>
const &,
250 static void getNearestPixels(
251 blitz::Array<blitz::TinyVector<BlitzIndexT,Dim>,Dim> &nearestPixels,
252 blitz::Array<DataT,Dim>
const &data,
253 blitz::TinyVector<double,Dim>
const &,
262 #include "DistanceTransform.icc" Array class derived from blitz++ Arrays for handling microscopic datasets with associated element siz...
The Array class is an extension to the blitz++ Array class providing additional parameters element si...
The traits class provides means to query specific information about different data types...