18 #ifndef itkSquaredEdgeLengthDecimationQuadEdgeMeshFilter_h
19 #define itkSquaredEdgeLengthDecimationQuadEdgeMeshFilter_h
30 template <
typename TInput,
typename TOutput,
typename TCriterion>
62 using typename Superclass::PriorityType;
63 using typename Superclass::PriorityQueueItemType;
64 using typename Superclass::PriorityQueueType;
65 using typename Superclass::PriorityQueuePointer;
67 using typename Superclass::QueueMapType;
68 using typename Superclass::QueueMapIterator;
70 using typename Superclass::OperatorType;
71 using typename Superclass::OperatorPointer;
94 return static_cast<MeasureType>(org.SquaredEuclideanDistanceTo(dest));
105 Relocate(OutputQEType * iEdge)
override;
109 #include "itkSquaredEdgeLengthDecimationQuadEdgeMeshFilter.hxx"