insilmaril@0: #ifndef MISC_H insilmaril@0: #define MISC_H insilmaril@0: insilmaril@0: #include insilmaril@0: using namespace std; insilmaril@0: insilmaril@792: class QString; insilmaril@792: class QPoint; insilmaril@792: class QPointF; insilmaril@802: class QRectF; insilmaril@792: class Vector; insilmaril@0: insilmaril@0: ///////////////////////////////////////////////////////////////////////////// insilmaril@129: QString qpointToString (const QPoint &p); insilmaril@792: QString qpointFToString (const QPointF &p); insilmaril@792: QString VectorToString (const Vector &p); insilmaril@792: insilmaril@792: insilmaril@0: extern ostream &operator<< (ostream &stream, QPoint const &p); insilmaril@408: extern ostream &operator<< (ostream &stream, QPointF const &p); insilmaril@802: extern ostream &operator<< (ostream &stream, QRectF const &r); insilmaril@792: extern ostream &operator<< (ostream &stream, Vector const &p); insilmaril@408: qreal getAngle(const QPointF &); insilmaril@408: qreal max (qreal,qreal); insilmaril@0: insilmaril@0: #endif