18 #ifndef itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction_h 19 #define itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction_h 33 template<
typename TMesh,
typename TQEType >
72 void operator=(
const Self &) ITK_DELETE_FUNCTION;
78 #include "itkQuadEdgeMeshEulerOperatorDeleteCenterVertexFunction.hxx" virtual OutputType Evaluate(QEType *e)
SmartPointer< const Self > ConstPointer
MeshType::PointIdentifier PointIdentifier
void operator=(const Self &) ITK_DELETE_FUNCTION
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction()
QuadEdgeMeshFunctionBase< TMesh, TQEType * > Superclass
PointIdentifier m_OldPointID
static ITK_CONSTEXPR double e
The base of the natural logarithm or Euler's number
Superclass::OutputType OutputType
PointIdentifier GetOldPointID()
SmartPointer< Self > Pointer
QuadEdgeMeshEulerOperatorDeleteCenterVertexFunction 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...