CGAL 5.2.1 - CGAL and the Boost Graph Library
Reference Manual
Here is a list of all modules:
[detail level 12]
 CGAL and the Boost Graph Library Reference
 Specializations of boost::graph_traitsThe Bgl defines the class template boost::graph_traits as a uniform interface to the properties and types of graph types
 Named ParametersThe algorithms of the Boost Graph Library (Bgl) often have many parameters with default values that are appropriate for most cases
 ConceptsWe extend the Boost Graph Library (Bgl for short) with a set of new concepts
 PropertiesThe property tags model of the boost concept PropertyTag
 Dynamic PropertiesThe dynamic property tags enable to associate information to simplices of a FaceGraph on the fly
 External IndicesA number of BGL and CGAL algorithms require the graph to have (initialized) integer-like indices for its vertices, edges, or faces
 Helper FunctionsGeneric convenience functions for testing if an edge is a border edge, if a mesh is triangular, for conversion between models of different FaceGraph concepts, etc
 Iterators and CirculatorsSeveral iterators and circulators are provided that enable, for example, to iterate through the halfedges incident to a given face or vertex
 Selection FunctionsSeveral functions to enlarge or reduce a k-ring selection of vertices, edges, or faces
 Graph AdaptorsGraph adaptors are classes that build an interface over an existing graph to provide new functionalities
 Euler OperationsWe call high level operations that maintain the validity of a halfedge graph Euler Operations
 Partitioning OperationsMethods to split a mesh into subdomains, using the library METIS or a graphcut implementation
 I/O FunctionsMethods to read and write graphs