18 #ifndef __itkDelaunayConformingQuadEdgeMeshFilter_h
19 #define __itkDelaunayConformingQuadEdgeMeshFilter_h
25 #include "vcl_cmath.h"
26 #include "vnl/vnl_math.h"
37 template<
typename TInputMesh,
typename TOutputMesh=TInputMesh >
63 itkStaticConstMacro(
InputVDimension,
unsigned int, InputMeshType::PointDimension);
115 typedef std::map< OutputEdgeCellType *, PriorityQueueItemType * >
QueueMapType;
175 dotA /= vcl_sqrt(den);
192 dotB /= vcl_sqrt(den);
205 return ( vcl_acos(dotA) + vcl_acos(dotB) -
vnl_math::pi );
217 #include "itkDelaunayConformingQuadEdgeMeshFilter.hxx"
Light weight base class for most itk classes.
TOutputMesh OutputMeshType
OutputMeshType::PointIdentifier OutputPointIdentifier
unsigned long SizeValueType
OutputMeshType::CoordRepType OutputCoordRepType
Duplicates the content of a Mesh.
OutputMeshType::PointType OutputPointType
Control indentation during Print() invocation.
OutputMeshType::VectorType OutputVectorType