19 #ifndef itkVTKVisualize2DSparseLevelSetLayers_h
20 #define itkVTKVisualize2DSparseLevelSetLayers_h
37 template<
typename TInputImage,
typename TLevelSet >
47 template<
typename TInputImage,
typename TOutput,
unsigned int VDimension >
53 itk::WhitakerSparseLevelSetImage< TOutput, VDimension > >
81 void AddLayers()
override;
83 std::string GetLevelSetRepresentationName()
const override;
92 template<
typename TInputImage,
unsigned int VDimension >
98 itk::ShiSparseLevelSetImage< VDimension > >
126 void AddLayers()
override;
128 std::string GetLevelSetRepresentationName()
const override;
138 template<
typename TInputImage,
unsigned int VDimension >
144 itk::MalcolmSparseLevelSetImage< VDimension > >
172 void AddLayers()
override;
174 std::string GetLevelSetRepresentationName()
const override;
178 #ifndef ITK_MANUAL_INSTANTIATION
179 #include "itkVTKVisualize2DSparseLevelSetLayers.hxx"
Light weight base class for most itk classes.
Derived class for the shi representation of level-set function.
typename LevelSetType::Pointer LevelSetPointer
Derived class for the Malcolm representation of level-set function.
Derived class for the sparse-field representation of level-set function.
typename InputImageType::PixelType InputPixelType
TInputImage InputImageType