18 #ifndef __itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
19 #define __itkQuadEdgeMeshEulerOperatorSplitVertexFunction_h
38 template<
typename TMesh,
typename TQEType >
89 #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.
static const double e
The base of the natural logarithm or Euler's number
void operator=(const Self &)
QuadEdgeMeshEulerOperatorSplitVertexFunction Self
MeshType::VertexRefType VertexRefType
~QuadEdgeMeshEulerOperatorSplitVertexFunction()
Superclass::OutputType OutputType
QuadEdgeMeshFunctionBase< TMesh, TQEType * > Superclass
SmartPointer< const Self > ConstPointer
QuadEdgeMeshEulerOperatorSplitVertexFunction()
SmartPointer< Self > Pointer
MeshType::EdgeCellType EdgeCellType
PointIdentifier m_NewPoint
virtual OutputType Evaluate(QEType *e, QEType *f)
PointIdentifier GetNewPointID()