19#ifndef itkFastMarchingTraits_h
20#define itkFastMarchingTraits_h
45template <
typename TInputDomain,
typename TNode,
typename TOutputDomain,
typename TSuper
class>
101template <
typename TInput,
typename TOutput>
105template <
unsigned int VDimension,
106 typename TInputPixel,
107 typename TOutputPixel>
111 Image<TOutputPixel, VDimension>,
112 ImageToImageFilter<Image<TInputPixel, VDimension>, Image<TOutputPixel, VDimension>>>
119template <
unsigned int VDimension,
120 typename TInputPixel,
121 typename TInputMeshTraits,
122 typename TOutputPixel,
123 class TOutputMeshTraits
126 QuadEdgeMesh<TOutputPixel, VDimension, TOutputMeshTraits>>
128 QuadEdgeMesh<TInputPixel, VDimension, TInputMeshTraits>,
129 typename TInputMeshTraits::PointIdentifier,
130 QuadEdgeMesh<TOutputPixel, VDimension, TOutputMeshTraits>,
131 QuadEdgeMeshToQuadEdgeMeshFilter<QuadEdgeMesh<TInputPixel, VDimension, TInputMeshTraits>,
132 QuadEdgeMesh<TOutputPixel, VDimension, TOutputMeshTraits>>>
typename InputDomainType::Pointer InputDomainPointer
NodePair< NodeType, OutputPixelType > NodePairType
VectorContainer< NodePairType > NodePairContainerType
TInputDomain InputDomainType
TSuperclass SuperclassType
TOutputDomain OutputDomainType
typename OutputDomainType::Pointer OutputDomainPointer
typename OutputDomainType::PixelType OutputPixelType
typename InputDomainType::PixelType InputPixelType
typename NodePairContainerType::Iterator NodePairContainerIterator
typename NodePairContainerType::ConstIterator NodePairContainerConstIterator
typename NodePairContainerType::Pointer NodePairContainerPointer
Base class traits to be used by the FastMarchingBase.
Templated n-dimensional image class.
Represents a Node and its associated value (front value)
Mesh class for 2D manifolds embedded in ND space.
SmartPointer< Self > Pointer
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
detail::VectorContainer< std::conditional_t< std::is_void_v< T2 >, SizeValueType, T1 >, std::conditional_t< std::is_void_v< T2 >, T1, T2 > > VectorContainer