summaryrefslogtreecommitdiffstats
path: root/src/libnr/nr-rect.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Completely remove NRRect, NRRectL, in-svg-plane.hKrzysztof Kosi??ski2011-08-271-203/+0
| | | (bzr r10582.1.6)
* Remove more of libnrKrzysztof Kosi??ski2011-06-231-183/+15
| | | (bzr r10347.1.2)
* Warning cleanup.Jon A. Cruz2011-06-221-2/+2
| | | (bzr r10339)
* Wholesale cruft removal part 3Krzysztof Kosi??ski2010-08-041-1/+4
| | | (bzr r9508.1.47)
* Merge from fe-movedTed Gould2008-11-211-3/+3
| | | (bzr r6891)
* Merging from trunkTed Gould2008-10-111-0/+19
| | | (bzr r6884)
* NR::Maybe => boost::optionalJohan B. C. Engelen2008-08-051-7/+7
| | | (bzr r6569)
* Minor cleanup work on macrosJon A. Cruz2008-08-031-2/+2
| | | (bzr r6546)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-1/+1
| | | (bzr r5149)
* Compute farthest-from-center point correctly in Alt+rotationMaximilian Albert2007-09-111-0/+12
| | | (bzr r3723)
* reremove bad constructorsbulia byak2007-03-191-10/+0
| | | (bzr r2708)
* revert reversion -- I had not realized it had already come into use,MenTaLguY2007-03-191-0/+10
| | | | | but I have no time to fix the code now (bzr r2706)
* correct intersection since we allow empty rects againMenTaLguY2007-03-181-1/+1
| | | (bzr r2704)
* revert NRRect/NRRectL conversion constructors for NR::Rect, since theyMenTaLguY2007-03-181-10/+0
| | | | | | cannot correctly deal with "nullary" NRRect -- the correct path is to convert NRRect to Maybe<Rect> (bzr r2703)
* add growBy and constructors from NRRect(L)bulia byak2007-03-181-0/+20
| | | (bzr r2699)
* clean up rect mess a bit before start working on other stuffMenTaLguY2007-03-171-7/+1
| | | (bzr r2678)
* disable empty enforcement for nowMenTaLguY2007-03-111-0/+2
| | | (bzr r2611)
* ban empty rectangles entirely and remove isEmpty testMenTaLguY2007-03-111-1/+6
| | | (bzr r2606)
* fix crashbulia byak2007-03-091-1/+1
| | | (bzr r2589)
* do not return empty intersections any longerMenTaLguY2007-03-091-1/+1
| | | (bzr r2588)
* use STL std::min and std::maxMenTaLguY2007-03-091-8/+9
| | | (bzr r2586)
* no need to use accessors hereMenTaLguY2007-03-091-2/+2
| | | (bzr r2585)
* Whoops, forgot to friend the methods I moved out of RectMenTaLguY2007-03-091-2/+2
| | | (bzr r2584)
* specialize MaybeStorage for Rect, and start using reference maybes toMenTaLguY2007-03-091-2/+2
| | | | | avoid some copies (bzr r2582)
* Separate NRRect and NR::Rect a bit further; the goal is to get to the point ↵MenTaLguY2007-03-051-0/+24
| | | | | where there is no way to create an empty NR::Rect (bzr r2551)
* return plain rect for union in all situations where a plain rect is givenMenTaLguY2007-03-041-10/+0
| | | (bzr r2542)
* remove remaining use of assume in nr-rect.cppMenTaLguY2007-03-041-5/+3
| | | (bzr r2541)
* return plain rect if both union arguments are also plain rectsMenTaLguY2007-03-041-11/+13
| | | (bzr r2540)
* Convert union and intersection to use NR::Maybe<NR::Rect>MenTaLguY2007-03-041-13/+26
| | | (bzr r2533)
* some more NRRectL goodies for canvas optimizationsbulia byak2006-10-161-0/+54
| | | (bzr r1804)
* svg-filters branch merged back to headNiko Kiirala2006-06-211-0/+11
| | | (bzr r1252)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+233
(bzr r1)