#include "constants.hh"#include "vec2.hh"#include "composite2.hh"Go to the source code of this file.
Namespaces | |
| namespace | geom |
Functions | |
| Real DLLEXPORT_OST_GEOM | Angle (const Line2 &l1, const Line2 &l2) |
| Vec2 DLLEXPORT_OST_GEOM | IntersectionPoint (const Line2 &l1, const Line2 &l2) |
| Real DLLEXPORT_OST_GEOM | Distance (const Line2 &l, const Vec2 &v) |
| bool DLLEXPORT_OST_GEOM | IsOnLine (const Line2 &l, const Vec2 &v, Real ephilon=EPSILON) |
| bool DLLEXPORT_OST_GEOM | operator== (const Line2 &l1, const Line2 &l2) |
| bool DLLEXPORT_OST_GEOM | Equal (const Line2 &l1, const Line2 &l2, Real ephilon=EPSILON) |
| bool DLLEXPORT_OST_GEOM | EqualPosition (const Line2 &l1, const Line2 &l2, Real ephilon=EPSILON) |
| bool DLLEXPORT_OST_GEOM | AreParallel (const Line2 &l1, const Line2 &l2, Real ephilon=EPSILON) |
| DLLEXPORT_OST_GEOM bool | IsInPolygon (const Polygon2 &p, const Vec2 &v) |
| DLLEXPORT_OST_GEOM Polygon2 | SimplifyPolygon (const Polygon2 &p) |
| DLLEXPORT_OST_GEOM bool | IsInRectangle (const Rectangle2 &r, const Vec2 &v) |
| DLLEXPORT_OST_GEOM bool | IsInCircle (const Circle2 &c, const Vec2 &v) |
1.6.1