CGAL 4.7 - CGAL and the Boost Graph Library: Properties

\( \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 4.7 - CGAL and the Boost Graph Library

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Properties
CGAL and the Boost Graph Library Reference

##

The property tags model of the boost concept `PropertyTag`.

These tags are used to retrieve default property maps using the traits class boost::property_map.

enum | boost::edge_index_t { boost::edge_index, boost::edge_index }
| The constant `edge_index` is a property tag which identifies the index property of an edge of a Bgl `Graph`. More...
enum | boost::vertex_index_t { boost::vertex_index }
| The constant `vertex_index` is a property tag which identifies the index property of a vertex of a Bgl `Graph`. More...
enum | boost::halfedge_index_t { boost::halfedge_index }
| The constant `halfedge_index` is a property tag which identifies the index property of a halfedge of a `HalfedgeGraph`. More...
enum | boost::face_index_t { boost::face_index }
| The constant `face_index` is a property tag which identifies the index property of a face of a `FaceGraph`. More...
enum | boost::vertex_point_t { boost::vertex_point }
| The constant `vertex_point` is a property tag which refers to the geometric embedding property of a vertex of a `HalfedgeGraph`. More...

## Enumeration Type Documentation

enum boost::edge_index_t

The constant `edge_index` is a property tag which identifies the index property of an edge of a Bgl `Graph`.

Is Model Of:
  `PropertyTag`

`#include <CGAL/properties.h>`

Enumerator
edge_index |
edge_index |

enum boost::face_index_t

The constant `face_index` is a property tag which identifies the index property of a face of a `FaceGraph`.

This is a property tag introduced by CGAL.

Is Model Of:
  `PropertyTag`

`#include <CGAL/properties.h>`

Examples:
  BGL_polyhedron_3/normals.cpp.

enum boost::halfedge_index_t

The constant `halfedge_index` is a property tag which identifies the index property of a halfedge of a `HalfedgeGraph`.

This is a property tag introduced by CGAL.

Is Model Of:
  `PropertyTag`

`#include <CGAL/properties.h>`

enum boost::vertex_index_t

The constant `vertex_index` is a property tag which identifies the index property of a vertex of a Bgl `Graph`.

Is Model Of:
  `PropertyTag`

`#include <CGAL/properties.h>`

enum boost::vertex_point_t

The constant `vertex_point` is a property tag which refers to the geometric embedding property of a vertex of a `HalfedgeGraph`.

This is a property tag introduced by CGAL.

Is Model Of:
  `PropertyTag`

`#include <CGAL/properties.h>`