18 #ifndef itkFastMarchingUpwindGradientImageFilterBase_h
19 #define itkFastMarchingUpwindGradientImageFilterBase_h
52 template<
typename TInput,
typename TOutput >
64 using Traits =
typename Superclass::Traits;
74 static constexpr
unsigned int ImageDimension = Superclass::ImageDimension;
76 using NodeType =
typename Superclass::NodeType;
99 void PrintSelf(std::ostream & os,
Indent indent)
const override;
170 #ifndef ITK_MANUAL_INSTANTIATION
171 #include "itkFastMarchingUpwindGradientImageFilterBase.hxx"
typename Superclass::OutputDomainType OutputImageType
typename Traits::NodeType NodeType
Apply the Fast Marching method to solve an Eikonal equation on an image.
typename Traits::OutputPixelType OutputPixelType
typename OutputImageType::SpacingType OutputSpacingType
typename GradientImageType::Pointer GradientImagePointer
Abstract class to solve an Eikonal based-equation using Fast Marching Method.
typename FastMarchingTraits< TInput, TOutput >::SuperclassType Superclass
Generates the upwind gradient field of fast marching arrival times.
Control indentation during Print() invocation.
Base class traits to be used by the FastMarchingBase.
A templated class holding a n-Dimensional covariant vector.
Templated n-dimensional image class.