summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Style for the variable declarationBen Boeckel2009-05-011-1/+1
* Fix up some corener cases in the modelBen Boeckel2009-05-011-3/+1
* Commit set creating fix (needs to improve)Ben Boeckel2009-04-281-2/+13
* Also clear the associated map and matrix when clearing other thingsBen Boeckel2009-04-281-0/+2
* Don't rely on boundingRectBen Boeckel2009-04-281-5/+3
* Enable placement algorithm and fix old codeBen Boeckel2009-04-281-14/+20
* Add case for when rect2 is nullBen Boeckel2009-04-281-0/+2
* Its not Invalid anymoreBen Boeckel2009-04-281-20/+17
* Rename old function to specify that its concaveBen Boeckel2009-04-281-3/+3
* Add function for determining convex turn direction as wellBen Boeckel2009-04-281-0/+13
* Fix which edge is moved when collisions happenBen Boeckel2009-04-281-8/+8
* Shift the rectangle around to try and fit it if it collides on a sideBen Boeckel2009-04-271-0/+26
* Only add the rect if it doesn't collide with some polygonBen Boeckel2009-04-271-3/+20
* Use QPointF since the correct position isn't always on a pixelBen Boeckel2009-04-271-2/+2
* Determine whether the point is between betterBen Boeckel2009-04-271-2/+2
* Also search the last edgeBen Boeckel2009-04-271-2/+2
* Include the vertex if it is where the two polygons touch diagonallyBen Boeckel2009-04-261-0/+2
* Remove data about the collision once we use itBen Boeckel2009-04-261-0/+1
* Quit if we can't make a polygon with what we have leftBen Boeckel2009-04-261-0/+2
* The polygon is useless if it doesnt have at least 4 verticesBen Boeckel2009-04-261-1/+2
* Replace old (useless) case with when the edge gets cut shortBen Boeckel2009-04-261-2/+2
* Fix up when to delete when the polygons share a vertexBen Boeckel2009-04-261-1/+2
* Move between test out to a functionBen Boeckel2009-04-261-7/+6
* Move turn direction finding code out to a functionBen Boeckel2009-04-262-18/+22
* The widgets need to be set as well as the rangesBen Boeckel2009-04-261-1/+1
* Update merging the polygons to use the flags and not fail for one caseBen Boeckel2009-04-231-8/+27
* Fix up findCollision and data structure with flagsBen Boeckel2009-04-231-19/+33
* Swap the data after messing with the collision pointBen Boeckel2009-04-231-3/+3
* Append the polygon, not itselfBen Boeckel2009-04-231-1/+1
* Fix the code that finds unfit areas between rectanglesBen Boeckel2009-04-231-10/+22
* Don't process a rectangle if it already existsBen Boeckel2009-04-231-0/+2
* Add rectangles as QRectF and change the internal queue to use them as wellBen Boeckel2009-04-232-3/+3
* Use drand48() instead of qrand() since it's more fairBen Boeckel2009-04-234-3/+11
* Simplify (and fix) conditional when finding the outermost pointBen Boeckel2009-04-221-3/+1
* Fix finalize() to merge the rectangles in the mappingBen Boeckel2009-04-221-18/+39
* Correct the QPoint comparison functionBen Boeckel2009-04-221-2/+2
* Since some outlines are "holes", the contains() check failsBen Boeckel2009-04-221-2/+0
* Move mergePolygons out of the class and find the outlinesBen Boeckel2009-04-222-7/+57
* Add function to find the outermost point of the polygonsBen Boeckel2009-04-221-0/+21
* Add algorithm to find where two polygons touch each otherBen Boeckel2009-04-221-0/+38
* Move clser method out of WorldPlacementBen Boeckel2009-04-222-12/+11
* Move the touches method out of WorldPlacementBen Boeckel2009-04-222-16/+15
* Connect up the common widgetBen Boeckel2009-04-221-0/+9
* Add the common widget fileBen Boeckel2009-04-222-0/+110
* Add base code for the common editing thingsBen Boeckel2009-04-221-0/+28
* Add slots for editing the valuesBen Boeckel2009-04-222-1/+89
* Update the item when the path is restrokedBen Boeckel2009-04-221-0/+1
* Add a way to get the current shape and an editing widget for itBen Boeckel2009-04-222-0/+12
* Initialize THe points vector if it's a Poly*Ben Boeckel2009-04-221-0/+6
* Files are new in 2009Ben Boeckel2009-04-192-2/+2