\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 5.0.4 - Manual
Recommended Reading

The following books and papers are recommended as references:

  • [2] - Mathew Austern's introduction to the STL using the concept/model style of presentation. Austern wrote the WWW STL documentation at SGI.
  • [9] - Bjarne Stroustrup's introduction to C++ and the STL for those who already know some C++. Stroustrup is the designer and original implementer of C++.
  • [6] - Stanley Lippman and Josee Lajoie's C++ primer.
  • [7] - Scott Meyers's book on ways to improve your C++ programs. Items 21 and 29 discuss the concept of const-correctness.
  • [4] - The CGAL design paper.
  • [5] - The new CGAL kernel design paper.