]> Shamusworld >> Repos - architektonas/blobdiff - src/global.cpp
Added preliminary circle-to-circle intersection code.
[architektonas] / src / global.cpp
index c52a1ee66474772336d5f29403266b23b66577a5..8dc2f98d76693b99c3470746288355119590e3de 100644 (file)
@@ -24,6 +24,7 @@ bool Global::selectionInProgress = false;
 QRectF Global::selection;
 
 int Global::tool = TTNone;
+int Global::toolState = TSNone;
 
 double Global::gridSpacing;
 int Global::currentLayer = 0;
@@ -36,3 +37,14 @@ double Global::zoom = 1.0;
 Vector Global::screenSize(200.0, 200.0);
 
 float Global::scale = 0.5;
+
+Point Global::intersectPoint[16]; // Overkill, yes
+double Global::intersectParam[16]; // Ditto
+int Global::numIntersectPoints = 0;
+int Global::numIntersectParams = 0;
+
+int Global::activeLayer = 0;
+int Global::numLayers = 1;
+std::vector<bool> Global::layerHidden;
+std::vector<bool> Global::layerLocked;
+