| ▼CGAL and the Boost Graph Library Reference | |
| Specializations of boost::graph_traits | The BGL defines the class template boost::graph_traits as a uniform interface to the properties and types of graph types |
| Named Parameters | The algorithms of the Boost Graph Library (BGL) often have many parameters with default values that are appropriate for most cases |
| Concepts | We extend the Boost Graph Library (BGL for short) with a set of new concepts |
| Properties | The property tags model of the boost concept PropertyTag |
| Dynamic Properties | The dynamic property tags enable to associate information to simplices of a FaceGraph on the fly |
| External Indices | A number of BGL and CGAL algorithms require the graph to have (initialized) integer-like indices for its vertices, edges, or faces |
| Helper Functions | Generic 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 |
| Generator Functions | |
| Iterators and Circulators | Several iterators and circulators are provided that enable, for example, to iterate through the halfedges incident to a given face or vertex |
| Selection Functions | Several functions to enlarge or reduce a k-ring selection of vertices, edges, or faces |
| Graph Adaptors | Graph adaptors are classes that build an interface over an existing graph to provide new functionalities |
| Euler Operations | We call high-level operations that maintain the validity of a halfedge graph Euler Operations |
| Partitioning Operations | Methods to split a mesh into subdomains, using the library METIS or a graphcut implementation |
| ▼I/O Functions | Methods to read and write graphs |
| STL I/O Functions | I/O Functions for the STereoLithography (STL) File Format |
| PLY I/O Functions | I/O Functions for the Polygon File Format (PLY) |
| OBJ I/O Functions | I/O Functions for the Wavefront Advanced Visualizer Object Format (OBJ) |
| OFF I/O Functions | I/O Functions for the Object File Format (OFF) |
| VTP I/O Functions | I/O Functions for the VTK (VTU / VTP / legacy) File Formats |
| GOCAD I/O Functions | I/O Functions for the GOCAD (TS) File Format |
| WRL I/O Functions | I/O Functions for the Virtual Reality Modeling Language (VRML) File Format |
| 3MF I/O Functions | I/O Functions for the 3D Manufacturing Format (3MF) |
| I/O Functions (Deprecated) | |
| PkgBGLGeneratorrFct | Generic convenience functions for generating meshes such as a triangle, a quad, or a grid |