stage/include/ost/geom/composite2_op.hh File Reference

#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)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 6 Dec 2017 for OpenStructure by  doxygen 1.6.1