|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
19 #ifndef itkFastMarchingQuadEdgeMeshFilterBase_h
20 #define itkFastMarchingQuadEdgeMeshFilterBase_h
44 template <
typename TInput,
typename TOutput>
54 using Traits =
typename Superclass::Traits;
111 GetTotalNumberOfNodes()
const override;
120 GetLabelValueForGivenNode(
const NodeType & iNode)
const override;
123 SetLabelValueForGivenNode(
const NodeType & iNode,
const LabelType & iLabel)
override;
138 const bool & iIsFar1,
142 const bool & iIsFar2,
181 #ifndef ITK_MANUAL_INSTANTIATION
182 # include "itkFastMarchingQuadEdgeMeshFilterBase.hxx"
185 #endif // itkFastMarchingQuadEdgeMeshFilterBase_h
typename OutputMeshType::PointsContainer OutputPointsContainer
std::map< NodeType, LabelType > NodeLabelMapType
typename Traits::NodePairContainerPointer NodePairContainerPointer
const InputMeshType * m_InputMesh
ImageBaseType::SpacingType VectorType
ImageBaseType::PointType PointType
typename OutputMeshType::CellType OutputCellType
typename OutputMeshType::CellsContainer OutputCellsContainer
typename Superclass::OutputDomainPointer OutputMeshPointer
typename Traits::NodePairType NodePairType
typename InputMeshType::PointType InputPointType
typename OutputMeshType::PointType OutputPointType
typename NodeLabelMapType::iterator NodeLabelMapIterator
typename OutputCellsContainer::Pointer OutputCellsContainerPointer
typename InputMeshType::PointIdentifier InputPointIdentifierType
typename OutputMeshType::QEType OutputQEType
typename OutputPointsContainer::Pointer OutputPointsContainerPointer
typename OutputPointType::VectorType OutputVectorType
Base class traits to be used by the FastMarchingBase.
typename Traits::NodePairContainerType NodePairContainerType
typename FastMarchingTraits< TInput, TOutput >::SuperclassType Superclass
typename OutputPointDataContainer::Pointer OutputPointDataContainerPointer
typename Traits::NodePairContainerConstIterator NodePairContainerConstIterator
typename OutputMeshType::PointIdentifier OutputPointIdentifierType
typename Superclass::InputDomainPointer InputMeshPointer
typename Traits::NodeType NodeType
typename Superclass::InputDomainType InputMeshType
typename Traits::OutputPixelType OutputPixelType
typename NodeLabelMapType::const_iterator NodeLabelMapConstIterator
typename OutputVectorType::RealValueType OutputVectorRealType
Fast Marching Method on QuadEdgeMesh.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename Traits::LabelType LabelType
typename OutputMeshType::PointDataContainer OutputPointDataContainer
typename Traits::InputPixelType InputPixelType
typename Superclass::OutputDomainType OutputMeshType
typename OutputPointsContainer::Iterator OutputPointsContainerIterator
typename OutputCellsContainer::ConstIterator OutputCellsContainerConstIterator
Abstract class to solve an Eikonal based-equation using Fast Marching Method.
SizeValueType IdentifierType