34 #ifndef LIB2GEOM_SEEN_GEOM_H
35 #define LIB2GEOM_SEEN_GEOM_H
44 enum IntersectorKind {
IntersectorKind segment_intersect(Geom::Point const &p00, Geom::Point const &p01, Geom::Point const &p10, Geom::Point const &p11, Geom::Point &result)
Definition: geom.cpp:143
IntersectorKind line_intersection(Geom::Point const &n0, double const d0, Geom::Point const &n1, double const d1, Geom::Point &result)
Definition: geom.cpp:59
IntersectorKind line_twopoint_intersect(Geom::Point const &p00, Geom::Point const &p01, Geom::Point const &p10, Geom::Point const &p11, Geom::Point &result)
Definition: geom.cpp:166
Cartesian point.
Definition: point.h:20
int centroid(std::vector< Geom::Point > p, Geom::Point ¢roid, double &area)
Definition: geom.cpp:192