18 #ifndef __itkCollidingFrontsImageFilter_h
19 #define __itkCollidingFrontsImageFilter_h
60 template<
typename TInputImage,
typename TOutputImage >
86 TOutputImage::ImageDimension);
140 itkSetMacro(NegativeEpsilon,
double);
141 itkGetConstMacro(NegativeEpsilon,
double);
143 itkSetMacro(ApplyConnectivity,
bool);
144 itkGetConstMacro(ApplyConnectivity,
bool);
145 itkBooleanMacro(ApplyConnectivity);
147 itkSetMacro(StopOnTargets,
bool);
148 itkGetConstMacro(StopOnTargets,
bool);
149 itkBooleanMacro(StopOnTargets);
151 #ifdef ITK_USE_CONCEPT_CHECKING
180 #ifndef ITK_MANUAL_INSTANTIATION
181 #include "itkCollidingFrontsImageFilter.hxx"
NodeContainerPointer GetSeedPoints1()
FastMarchingUpwindGradientImageFilterType::NodeContainerPointer NodeContainerPointer
NodeContainerPointer GetSeedPoints2()
CollidingFrontsImageFilter()
CollidingFrontsImageFilter Self
Superclass::OutputImageRegionType OutputImageRegionType
itk::FastMarchingUpwindGradientImageFilter< TInputImage, TOutputImage > FastMarchingUpwindGradientImageFilterType
Superclass::IndexType IndexType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
NumericTraits< InputPixelType >::RealType RealType
TInputImage::PixelType InputPixelType
Base class for all process objects that output image data.
Superclass::PixelType PixelType
static const unsigned int ImageDimension
FastMarchingUpwindGradientImageFilterType::IndexType IndexType
void operator=(const Self &)
Superclass::NodeContainer NodeContainer
FastMarchingUpwindGradientImageFilterType::PixelType PixelType
SmartPointer< Self > Pointer
void SetSeedPoints2(NodeContainer *points)
SmartPointer< const Self > ConstPointer
TInputImage InputImageType
virtual ~CollidingFrontsImageFilter()
virtual void Modified() const
NodeContainerPointer m_SeedPoints2
Generates the upwind gradient field of fast marching arrival times.
FastMarchingUpwindGradientImageFilterType::NodeContainer NodeContainer
TOutputImage OutputImageType
TOutputImage::PixelType OutputPixelType
InputImageType::Pointer InputImagePointer
Base class for filters that take an image as input and produce an image as output.
NodeContainerPointer m_SeedPoints1
Control indentation during Print() invocation.
FastMarchingUpwindGradientImageFilterType::GradientImageType GradientImageType
void SetSeedPoints1(NodeContainer *points)
Superclass::OutputImageRegionType OutputImageRegionType
Define additional traits for native types such as int or float.
#define itkConceptMacro(name, concept)
Selects a region of space where two independent fronts run towards each other.
Superclass::NodeType NodeType
Templated n-dimensional image class.
OutputImageType::Pointer OutputImagePointer
void PrintSelf(std::ostream &, Indent) const
FastMarchingUpwindGradientImageFilterType::NodeType NodeType