25 #ifndef IMG_GUI_DRAWING_FUNCTIONS_HH_
26 #define IMG_GUI_DRAWING_FUNCTIONS_HH_
34 namespace ost {
namespace img {
namespace gui {
37 DLLEXPORT
void DrawCross(QPainter& pnt,
const QPoint& p,
int s);
38 DLLEXPORT
void DrawRectangle(QPainter& pnt,
const QPoint& p1,
const QPoint& p2);
DLLEXPORT void DrawDiagonalCross(QPainter &pnt, const QPoint &p, int s)
DLLEXPORT void DrawEllipse(QPainter &pnt, const QPoint ¢er, Real rx, Real ry, Real angle)
DLLEXPORT void DrawCross(QPainter &pnt, const QPoint &p, int s)
DLLEXPORT void DrawRectangle(QPainter &pnt, const QPoint &p1, const QPoint &p2)
DLLEXPORT void DrawHalfEllipse(QPainter &pnt, const QPoint ¢er, Real rx, Real ry, Real angle)
DLLEXPORT void DrawHyperbola(QPainter &pnt, const QSize &s, const geom::Vec2 ¢er, Real rx, Real ry, Real angle, bool orientation=false)