18 #ifndef itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction_h
19 #define itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction_h
33 template<
typename TMesh,
typename TQEType >
80 #include "itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction.hxx"
virtual OutputType Evaluate(QEType *e)
SmartPointer< const Self > ConstPointer
Light weight base class for most itk classes.
MeshType::PointIdentifier PointIdentifier
QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction()
QuadEdgeMeshFunctionBase< TMesh, TQEType * > Superclass
static const double e
The base of the natural logarithm or Euler's number
PointIdentifier m_OldPointID
Superclass::OutputType OutputType
PointIdentifier GetOldPointID()
SmartPointer< Self > Pointer
QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction Self
void operator=(const Self &)
MeshType::FaceRefType FaceRefType
~QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction()
Superclass::MeshType MeshType
Delete the vertex, connected edges and faces and create a new face in place of the previous vertex' o...