Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
is_straight_line_drawing.hpp File Reference
#include <boost/config.hpp>
#include <boost/next_prior.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/tuple/tuple_comparison.hpp>
#include <boost/property_map/property_map.hpp>
#include <boost/graph/properties.hpp>
#include <boost/graph/planar_detail/bucket_sort.hpp>
#include <algorithm>
#include <vector>
#include <set>
#include <map>
Include dependency graph for is_straight_line_drawing.hpp:

Namespaces

 boost
 Duration formatting facet for input.
 

Functions

bool boost::intersects (double x1, double y1, double x2, double y2, double a1, double b1, double a2, double b2, double epsilon=0.000001)
 
template<typename Graph , typename GridPositionMap , typename VertexIndexMap >
bool boost::is_straight_line_drawing (const Graph &g, GridPositionMap drawing, VertexIndexMap)
 
template<typename Graph , typename GridPositionMap >
bool boost::is_straight_line_drawing (const Graph &g, GridPositionMap drawing)