19 #ifndef itkLevelSetQuadEdgeMesh_h
20 #define itkLevelSetQuadEdgeMesh_h
34 template<
typename TMesh >
37 typename TMesh::PointIdentifier,
38 TMesh::PointDimension,
39 typename TMesh::PixelType,
49 typedef LevelSetBase<
typename MeshType::PointIdentifier,
50 MeshType::PointDimension,
51 typename MeshType::PixelType,
60 typedef typename Superclass::InputType
InputType;
97 virtual void Initialize();
100 virtual void CopyInformation(
const DataObject *data);
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkLevelSetQuadEdgeMesh.hxx"
119 #endif // itkLevelSetQuadEdgeMesh_h
Superclass::GradientType GradientType
Superclass::OutputRealType OutputRealType
Abstract base class for the representation of a level-set function.
TMesh::Pointer MeshPointer
Superclass::LevelSetDataType LevelSetDataType
Implements the N-dimensional mesh structure.
LevelSetBase< typename MeshType::PointIdentifier, MeshType::PointDimension, typename MeshType::PixelType, MeshType > Superclass
SmartPointer< const Self > ConstPointer
Superclass::OutputType OutputType
Superclass::InputType InputType
LevelSetQuadEdgeMesh Self
SmartPointer< Self > Pointer
Superclass::HessianType HessianType
Base class for the surface mesh representation of a level-set function.
Base class for all data objects in ITK.