16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 */ |
17 */ |
18 |
18 |
19 #include <QPainter> |
19 #include <QPainter> |
20 #include "circleMode.h" |
20 #include "circleMode.h" |
21 #include "../miscallenous.h" |
|
22 #include "../lddocument.h" |
21 #include "../lddocument.h" |
23 #include "../ringFinder.h" |
22 #include "../ringFinder.h" |
24 #include "../primitives.h" |
23 #include "../primitives.h" |
25 #include "../canvas.h" |
24 #include "../canvas.h" |
26 #include "../mainwindow.h" |
25 #include "../mainwindow.h" |
27 #include "../mathfunctions.h" |
26 #include "../mathfunctions.h" |
28 #include "../miscallenous.h" |
|
29 #include "../documentmanager.h" |
27 #include "../documentmanager.h" |
30 #include "../grid.h" |
28 #include "../grid.h" |
31 #include "../linetypes/modelobject.h" |
29 #include "../linetypes/modelobject.h" |
32 #include "../linetypes/quadrilateral.h" |
30 #include "../linetypes/quadrilateral.h" |
|
31 #include "../algorithms/geometry.h" |
33 |
32 |
34 CircleMode::CircleMode(Canvas* canvas) : |
33 CircleMode::CircleMode(Canvas* canvas) : |
35 Super {canvas} {} |
34 Super {canvas} {} |
36 |
35 |
37 |
36 |