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,
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkLevelSetQuadEdgeMesh.hxx"
119 #endif // itkLevelSetQuadEdgeMesh_h
virtual void CopyInformation(const DataObject *)
Superclass::GradientType GradientType
A templated class holding a M x N size Matrix.
Superclass::OutputRealType OutputRealType
virtual void Initialize()
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
SmartPointer< Self > Pointer
Superclass::OutputType OutputType
Superclass::InputType InputType
NumericTraits< OutputType >::RealType OutputRealType
LevelSetQuadEdgeMesh Self
SmartPointer< Self > Pointer
Convenient data structure to cache computed characteristics.
Superclass::HessianType HessianType
Base class for all data objects in ITK.
virtual void Graft(const DataObject *)
Base class for the surface mesh representation of a level-set function.
A templated class holding a n-Dimensional covariant vector.