/// \defgroup PkgScaleSpaceReconstruction3Ref Reference Manual

/// \defgroup PkgScaleSpaceReconstruction3Concepts Concepts
/// \ingroup PkgScaleSpaceReconstruction3Ref

/// \defgroup PkgScaleSpaceReconstruction3Classes Classes
/// \ingroup PkgScaleSpaceReconstruction3Ref


/*!
\addtogroup PkgScaleSpaceReconstruction3Ref
\cgalPkgDescriptionBegin{Scale-Space Surface Reconstruction,PkgScaleSpaceReconstruction3}
\cgalPkgPicture{knot_thumb.png}
\cgalPkgSummaryBegin
\cgalPkgAuthor{Thijs van Lankveld}
\cgalPkgDesc{This method allows to reconstruct a surface that interpolates a set of 3D points using either an alpha shape or the advancing front surface reconstruction method. The output interpolates the point set (as opposed to approximating the point set). How the surface connects the points depends on a scale variable, which can be estimated semi-automatically.}
\cgalPkgManuals{Chapter_Scale_space_reconstruction,PkgScaleSpaceReconstruction3Ref}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
\cgalPkgSince{4.6}
\cgalPkgBib{cgal:ssr3}
\cgalPkgLicense{\ref licensesGPL "GPL" }
\cgalPkgDependsOn{\ref PkgAlphaShapes3, \ref PkgSpatialSearchingD, \ref PkgSolverInterface}
\cgalPkgShortInfoEnd
\cgalPkgDescriptionEnd

\cgalClassifedRefPages

\cgalCRPSection{Concepts}

- `CGAL::Scale_space_reconstruction_3::Smoother`
- `CGAL::Scale_space_reconstruction_3::Mesher`

\cgalCRPSection{Main Class}

- `CGAL::Scale_space_surface_reconstruction_3<Geom_traits>`

\cgalCRPSection{Smoothers}

- `CGAL::Scale_space_reconstruction_3::Weighted_PCA_smoother<Geom_traits, DiagonalizeTraits, ConcurrencyTag>`
- `CGAL::Scale_space_reconstruction_3::Jet_smoother<Geom_traits, ConcurrencyTag>`

\cgalCRPSection{Meshers}

- `CGAL::Scale_space_reconstruction_3::Alpha_shape_mesher<Geom_traits, FixedSurface>`
- `CGAL::Scale_space_reconstruction_3::Advancing_front_mesher<Geom_traits>`

*/

