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