C++ Boost

ColorValue

This concept describes the requirements for the type used for color values, as in for coloring a graph during a breath-first search to mark which vertices have been visited.

Refinement of

EqualityComparable and DefaultConstructible

Notation

T A type that is a model of ColorValue.
cv An object of type T.

Valid Expressions

NameExpressionReturn TypeDescription
Get Color White color_traits<T>::white() T Returns an object that represents the color white.
Get Color Gray color_traits<T>::gray() T Returns an object that represents the color gray.
Get Color Black color_traits<T>::black() T Returns an object that represents the color black.

Models



Copyright © 2000-2001 Jeremy Siek, Indiana University ([email protected])
Lie-Quan Lee, Indiana University ([email protected])
Andrew Lumsdaine, Indiana University ([email protected])