▼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 |
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) 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) | |