18#ifndef itkQuadEdgeMeshEulerOperatorCreateCenterVertexFunction_h
19#define itkQuadEdgeMeshEulerOperatorCreateCenterVertexFunction_h
32template <
typename TMesh,
typename TQEType>
52 using typename Superclass::MeshType;
53 using typename Superclass::OutputType;
67 return (this->m_NewPointID);
80#include "itkQuadEdgeMeshEulerOperatorCreateCenterVertexFunction.hxx"
Light weight base class for most itk classes.
Create a vertex at the barycenter of the given face.
PointIdentifier GetNewPointID()
~QuadEdgeMeshEulerOperatorCreateCenterVertexFunction() override=default
QuadEdgeMeshEulerOperatorCreateCenterVertexFunction()
typename MeshType::PointType PointType
typename MeshType::PointIdentifier PointIdentifier
typename MeshType::CoordRepType CoordRepType
virtual OutputType Evaluate(QEType *e)
typename MeshType::VectorType VectorType
Base class for mesh function object modifiers.
ImageBaseType::PointType PointType
ImageBaseType::SpacingType VectorType
static constexpr double e
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....