MEPP2 Project
Namespaces | Functions
apply_color.h File Reference
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/properties.hpp>
#include <CGAL/boost/graph/Euler_operations.h>
#include "FEVV/Wrappings/Geometry_traits.h"
#include "FEVV/Wrappings/properties.h"
#include <vector>
Include dependency graph for apply_color.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 FEVV
 Interfaces for plugins These interfaces will be used for different plugins.
 
 FEVV::Filters
 

Functions

template<typename HalfedgeGraph , typename PointMap , typename EdgeColorMap , typename edge_descriptor = typename boost::graph_traits< HalfedgeGraph >::edge_descriptor>
void FEVV::Filters::color_edge (HalfedgeGraph &, PointMap &, EdgeColorMap &e_cm, edge_descriptor edge_to_color, typename boost::property_traits< EdgeColorMap >::value_type color)
 Colors an edge by putting the specified color into the edge color map at the "edge" position. Used for debug purpose. More...
 
template<typename HalfedgeGraph , typename PointMap , typename VertexColorMap , typename vertex_descriptor = typename boost::graph_traits< HalfedgeGraph >::vertex_descriptor>
void FEVV::Filters::color_vertex (HalfedgeGraph &, PointMap &, VertexColorMap &v_cm, vertex_descriptor vertex_to_color, typename boost::property_traits< VertexColorMap >::value_type color)
 Colors a vertex by putting the specified color into the vertex color map at the "vertex" position. Used for debug purpose. More...