Property
PropertyTag
A Property Tag is a type used to name or identify properties that are attached to the vertices and edges of a graph. A Property type is not the type of the actual property values. Objects of the Property type are not used except to carry the type information which specifies the property. See the section about Custom Edge Properties for a description of how to define your own property tags.
Associated Types
Property Kind |
|
This
specifies whether the property is a Vertex
Property Tag ( |
Property ID Number |
|
This is needed as a workaround when using compilers that do not support
partial specialization (and hence prevent us from using
|
Models
The following models of the Property Tag concept are defined in
boost/graph/properties.hpp.
-
vertex_index_t -
edge_index_t -
graph_name_t -
vertex_name_t -
edge_name_t -
edge_weight_t -
vertex_distance_t -
vertex_color_t -
vertex_degree_t -
vertex_out_degree_t -
vertex_in_degree_t -
vertex_discover_time_t -
vertex_finish_time_t