]> Shamusworld >> Repos - architektonas/blobdiff - src/base/infoarea.h
Major refactor of Architektonas: Jettisoning old cruft.
[architektonas] / src / base / infoarea.h
diff --git a/src/base/infoarea.h b/src/base/infoarea.h
deleted file mode 100644 (file)
index 0f1e5f5..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef __INFOAREA_H__
-#define __INFOAREA_H__
-
-#include <QtCore>
-#include "vector.h"
-
-/**
- * Class for getting information about an area.
- *
- * @author Andrew Mustun
- */
-class InfoArea
-{
-       public:
-               InfoArea();
-               ~InfoArea();
-
-               void reset();
-               void addPoint(const Vector & p);
-               void calculate();
-               void close();
-               bool isValid();
-               bool isClosed();
-               double getArea();
-               double getCircumference();
-               int count();
-
-       private:
-               double calcSubArea(const Vector & p1, const Vector & p2);
-               QVector<Vector> thePoints;
-               double baseY;
-               double area;
-               double circumference;
-};
-
-#endif