
namespace CGAL {
namespace Surface_mesh_simplification {

/*!
\ingroup PkgSurfaceMeshSimplificationRef

The class `Edge_profile` provides a model for the `EdgeProfile` concept. 

\tparam TriangleMesh is the type of surface mesh being simplified, and must be a model of the `MutableFaceGraph` and `HalfedgeListGraph` concepts.

\cgalModels `EdgeProfile`

\sa `GetCost` 
\sa `GetPlacement` 

*/
template< typename TriangleMesh >
class Edge_profile {
public:

/// @}

}; /* end Surface_mesh_simplification::Edge_profile */
} /* namespace Surface_mesh_simplification */
} /* end namespace CGAL */
