|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkCollidingFrontsImageFilter_h
19 #define itkCollidingFrontsImageFilter_h
60 template <
typename TInputImage,
typename TOutputImage>
86 static constexpr
unsigned int ImageDimension = TOutputImage::ImageDimension;
116 m_SeedPoints1 = points;
125 return m_SeedPoints1;
133 m_SeedPoints2 = points;
142 return m_SeedPoints2;
145 itkSetMacro(NegativeEpsilon,
double);
146 itkGetConstMacro(NegativeEpsilon,
double);
148 itkSetMacro(ApplyConnectivity,
bool);
149 itkGetConstMacro(ApplyConnectivity,
bool);
150 itkBooleanMacro(ApplyConnectivity);
152 itkSetMacro(StopOnTargets,
bool);
153 itkGetConstMacro(StopOnTargets,
bool);
154 itkBooleanMacro(StopOnTargets);
156 #ifdef ITK_USE_CONCEPT_CHECKING
167 GenerateData()
override;
170 PrintSelf(std::ostream &,
Indent)
const override;
183 #ifndef ITK_MANUAL_INSTANTIATION
184 # include "itkCollidingFrontsImageFilter.hxx"
void SetSeedPoints2(NodeContainer *points)
typename OutputImageType::Pointer OutputImagePointer
typename FastMarchingUpwindGradientImageFilterType::PixelType PixelType
typename Superclass::NodeType NodeType
typename FastMarchingUpwindGradientImageFilterType::IndexType IndexType
Control indentation during Print() invocation.
void SetSeedPoints1(NodeContainer *points)
Generates the upwind gradient field of fast marching arrival times.
NodeContainerPointer GetSeedPoints1()
typename FastMarchingUpwindGradientImageFilterType::GradientImageType GradientImageType
ImageBaseType::IndexType IndexType
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename FastMarchingUpwindGradientImageFilterType::NodeContainerPointer NodeContainerPointer
typename InputImageType::Pointer InputImagePointer
typename Superclass::PixelType PixelType
TInputImage InputImageType
typename FastMarchingUpwindGradientImageFilterType::NodeType NodeType
Define additional traits for native types such as int or float.
typename NumericTraits< InputPixelType >::RealType RealType
typename OutputImageType::RegionType OutputImageRegionType
NodeContainerPointer m_SeedPoints1
TOutputImage LevelSetImageType
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Selects a region of space where two independent fronts run towards each other.
Templated n-dimensional image class.
NodeContainerPointer m_SeedPoints2
typename TInputImage::PixelType InputPixelType
TInputImage SpeedImageType
typename Superclass::NodeContainer NodeContainer
NodeContainerPointer GetSeedPoints2()
typename FastMarchingUpwindGradientImageFilterType::NodeContainer NodeContainer
typename TOutputImage::PixelType OutputPixelType
typename Superclass::NodeContainerPointer NodeContainerPointer
TOutputImage OutputImageType