#include <cmath>#include <boost/tuple/tuple.hpp>#include <mapnik/envelope.hpp>#include <mapnik/vertex.hpp>Go to the source code of this file.
Namespaces | |
| namespace | mapnik |
Classes | |
| struct | mapnik::filter_in_box |
| struct | mapnik::filter_at_point |
Functions | |
| template<typename T> | |
| bool | mapnik::clip_test (T p, T q, double &tmin, double &tmax) |
| template<typename T, typename Image> | |
| bool | mapnik::clip_line (T &x0, T &y0, T &x1, T &y1, Envelope< T > const &box) |
| template<typename Iter> | |
| bool | mapnik::point_inside_path (double x, double y, Iter start, Iter end) |
| bool | mapnik::point_in_circle (double x, double y, double cx, double cy, double r) |
| template<typename T> | |
| T | mapnik::sqr (T x) |
| double | mapnik::distance2 (double x0, double y0, double x1, double y1) |
| double | mapnik::distance (double x0, double y0, double x1, double y1) |
| double | mapnik::point_to_segment_distance (double x, double y, double ax, double ay, double bx, double by) |
| template<typename Iter> | |
| bool | mapnik::point_on_path (double x, double y, Iter start, Iter end, double tol) |
1.4.7