18 #ifndef itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
19 #define itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
38 template<
typename TMesh,
typename TQEType >
57 typedef typename Superclass::MeshType
MeshType;
68 return ( this->m_NewPoint );
86 #include "itkQuadEdgeMeshEulerOperatorSplitVertexFunction.hxx"
Superclass::MeshType MeshType
MeshType::PointIdentifier PointIdentifier
Light weight base class for most itk classes.
Split a vertex into two new connected vertices.
~QuadEdgeMeshEulerOperatorSplitVertexFunction() override
QuadEdgeMeshEulerOperatorSplitVertexFunction Self
MeshType::VertexRefType VertexRefType
Superclass::OutputType OutputType
QuadEdgeMeshFunctionBase< TMesh, TQEType * > Superclass
SmartPointer< const Self > ConstPointer
QuadEdgeMeshEulerOperatorSplitVertexFunction()
SmartPointer< Self > Pointer
MeshType::EdgeCellType EdgeCellType
PointIdentifier m_NewPoint
PointIdentifier GetNewPointID()
static ITK_CONSTEXPR_VAR double e
The base of the natural logarithm or Euler's number