19#ifndef itkFastMarchingTraits_h
20#define itkFastMarchingTraits_h
45template <
typename TInputDomain,
typename TNode,
typename TOutputDomain,
typename TSuper
class>
107template <
typename TInput,
typename TOutput>
111template <
unsigned int VDimension,
112 typename TInputPixel,
113 typename TOutputPixel>
117 Image<TOutputPixel, VDimension>,
118 ImageToImageFilter<Image<TInputPixel, VDimension>, Image<TOutputPixel, VDimension>>>
125template <
unsigned int VDimension,
126 typename TInputPixel,
127 typename TInputMeshTraits,
128 typename TOutputPixel,
129 class TOutputMeshTraits
132 QuadEdgeMesh<TOutputPixel, VDimension, TOutputMeshTraits>>
134 QuadEdgeMesh<TInputPixel, VDimension, TInputMeshTraits>,
135 typename TInputMeshTraits::PointIdentifier,
136 QuadEdgeMesh<TOutputPixel, VDimension, TOutputMeshTraits>,
137 QuadEdgeMeshToQuadEdgeMeshFilter<QuadEdgeMesh<TInputPixel, VDimension, TInputMeshTraits>,
138 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