Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
two_bit_color_map.hpp File Reference
#include <boost/property_map/property_map.hpp>
#include <boost/graph/properties.hpp>
#include <boost/shared_array.hpp>
#include <boost/config.hpp>
#include <boost/assert.hpp>
#include <algorithm>
#include <limits>
Include dependency graph for two_bit_color_map.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::color_traits< two_bit_color_type >
 
struct  boost::two_bit_color_map< IndexMap >
 

Namespaces

 boost
 Duration formatting facet for input.
 

Enumerations

enum  boost::two_bit_color_type {
  boost::two_bit_white = 0,
  boost::two_bit_gray = 1,
  boost::two_bit_green = 2,
  boost::two_bit_black = 3
}
 

Functions

template<typename IndexMap >
two_bit_color_type boost::get (const two_bit_color_map< IndexMap > &pm, typename property_traits< IndexMap >::key_type key)
 
template<typename IndexMap >
void boost::put (const two_bit_color_map< IndexMap > &pm, typename property_traits< IndexMap >::key_type key, two_bit_color_type value)
 
template<typename IndexMap >
two_bit_color_map< IndexMap > boost::make_two_bit_color_map (std::size_t n, const IndexMap &index_map)