19 #ifndef __itkBinaryImageToLevelSetImageAdaptor_h
20 #define __itkBinaryImageToLevelSetImageAdaptor_h
36 template<
class TInputImage,
class TLevelSet >
44 template<
class TInputImage,
class TLevelSetImage >
50 LevelSetDenseImage< TLevelSetImage > >
75 itkStaticConstMacro ( ImageDimension,
unsigned int,
76 InputImageType::ImageDimension );
104 void operator = (
const Self& );
111 template<
class TInput,
class TOutput >
134 InputImageType::ImageDimension );
179 template<
class TInput,
typename TOutput >
185 WhitakerSparseLevelSetImage< TOutput, TInput::ImageDimension > >
212 itkStaticConstMacro ( ImageDimension,
unsigned int,
213 InputImageType::ImageDimension );
255 void operator = (
const Self& );
261 void FindActiveLayer();
264 void FindPlusOneMinusOneLayer();
269 template<
class TInput >
275 ShiSparseLevelSetImage< TInput::ImageDimension > >
301 itkStaticConstMacro ( ImageDimension,
unsigned int,
302 InputImageType::ImageDimension );
343 void FindActiveLayer();
348 void operator = (
const Self& );
353 template<
class TInput >
384 itkStaticConstMacro ( ImageDimension,
unsigned int,
385 InputImageType::ImageDimension );
425 void FindActiveLayer();
428 void CreateMinimalInterface();
433 void operator = (
const Self& );
438 #ifndef ITK_MANUAL_INSTANTIATION
439 #include "itkBinaryImageToLevelSetImageAdaptor.hxx"
441 #endif // __itkBinaryImageToLevelSetImageAdaptorBase_h