18#ifndef itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
19#define itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
38template <
typename TMesh,
typename TQEType>
58 using typename Superclass::MeshType;
59 using typename Superclass::OutputType;
71 return (this->m_NewPoint);
84#include "itkQuadEdgeMeshEulerOperatorSplitVertexFunction.hxx"
Light weight base class for most itk classes.
Split a vertex into two new connected vertices.
virtual OutputType Evaluate(QEType *h, QEType *g)
typename MeshType::EdgeCellType EdgeCellType
PointIdentifier GetNewPointID()
QuadEdgeMeshEulerOperatorSplitVertexFunction()
typename MeshType::PointIdentifier PointIdentifier
typename MeshType::VertexRefType VertexRefType
~QuadEdgeMeshEulerOperatorSplitVertexFunction() override=default
Base class for mesh function object modifiers.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....