summaryrefslogtreecommitdiffstats
path: root/src/display/curve.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cppcheck: Convert more C-style pointer casts to GObject or C++Alex Valavanis2012-11-111-1/+1
| | | (bzr r11867)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* cppcheckKris De Gussem2011-10-151-4/+4
| | | (bzr r10678)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-1/+1
| | | (bzr r10025)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Fix snapping regression introduced by rev. #9118Diederik van Lierop2010-04-221-2/+11
| | | | | | Fixed bugs: - https://launchpad.net/bugs/562205 (bzr r9364)
* Compilation fixes for Windows 64-bit by FridrichKrzysztof Kosi??ski2010-02-281-2/+2
| | | (bzr r9118)
* Prevent the Bezier tool from introducing a redundant closing line segmentKrzysztof Kosi??ski2010-02-101-1/+5
| | | | | when closing a path. (bzr r9079)
* fix node counting for "moveto"-only paths.Johan B. C. Engelen2009-09-281-2/+6
| | | (bzr r8669)
* Merging from trunkTed Gould2008-10-111-6/+30
| | | (bzr r6884)
* fix UI node countingJohan B. C. Engelen2008-09-131-0/+9
| | | (bzr r6804)
* fix curve::penultimate_point old behavior. no longer triggers 2geom exception.Johan B. C. Engelen2008-09-111-3/+8
| | | (bzr r6794)
* add quick commentJohan B. C. Engelen2008-09-101-0/+6
| | | (bzr r6786)
* convert moveto, lineto and curveto native to Point, instead of going to ↵Johan B. C. Engelen2008-09-041-10/+6
| | | | | gdouble to go back to Point again.... (bzr r6759)
* make spcurve::first_point and last_point boost::optionalJohan B. C. Engelen2008-08-131-13/+17
| | | (bzr r6617)
* return boost::optional for second and penultimate points of SPCurveJohan B. C. Engelen2008-08-131-19/+26
| | | (bzr r6616)
* fix error in appending paths to existing paths. fixes bug #253639Johan B. C. Engelen2008-08-031-1/+1
| | | (bzr r6550)
* convert all SPCurve's points and matrices arguments and return types to 2GeomJohan B. C. Engelen2008-07-171-78/+26
| | | (bzr r6339)
* remove all old nartbpath code from SPCurve!!! (in other words, ↵Johan B. C. Engelen2008-07-161-831/+67
| | | | | lib2geomification of SPCurve complete) (bzr r6330)
* noop: add comment about multiple consecutive movetosJohan B. C. Engelen2008-07-141-1/+3
| | | (bzr r6305)
* 2geomify pov-out extensionJohan B. C. Engelen2008-07-131-0/+1
| | | (bzr r6284)
* 2geomify SPCurve::new_from_rectJohan B. C. Engelen2008-07-081-5/+4
| | | (bzr r6235)
* cleanup unused methods in spcurveJohan B. C. Engelen2008-07-071-120/+4
| | | (bzr r6213)
* improve documentation of SPCurve::last_segmentJohan B. C. Engelen2008-07-071-3/+2
| | | (bzr r6203)
* change some SP_CURVE_BPATH to get_bpathJohan B. C. Engelen2008-07-041-1/+2
| | | (bzr r6155)
* remove left-overs from making SPCurve a proper class with methodsJohan B. C. Engelen2008-07-031-27/+0
| | | (bzr r6140)
* start removing old path code in spcurve. start with const functionsJohan B. C. Engelen2008-07-031-39/+2
| | | (bzr r6139)
* improve spcurve::second_point and document its behaviorJohan B. C. Engelen2008-07-031-4/+18
| | | (bzr r6137)
* noop, add commentJohan B. C. Engelen2008-07-031-0/+4
| | | (bzr r6136)
* simplify SPCurve::penultimate_point and return 2geom typeJohan B. C. Engelen2008-06-301-10/+6
| | | (bzr r6102)
* add SPCurve::get_segment_countJohan B. C. Engelen2008-06-301-0/+16
| | | (bzr r6100)
* return results from 2geom path instead of old pathJohan B. C. Engelen2008-06-291-5/+5
| | | (bzr r6092)
* remove unused function first_bpathJohan B. C. Engelen2008-06-291-17/+2
| | | (bzr r6091)
* add SPCurve::first_segment and last_segmentJohan B. C. Engelen2008-06-291-2/+36
| | | (bzr r6089)
* noop: be more consistent with function names (get_pathvector => set_pathvector)Johan B. C. Engelen2008-06-261-2/+2
| | | (bzr r6078)
* add method to retrieve first and last path of SPCurve, fix error.Johan B. C. Engelen2008-06-081-4/+34
| | | (bzr r5858)
* Warning cleanupJon A. Cruz2008-06-071-6/+14
| | | (bzr r5847)
* add comments to SPCurve about 2geomify status of functionsJohan B. C. Engelen2008-06-061-1/+8
| | | (bzr r5837)
* disable SPCurve path checking per default as it decreases performance by a lot.Johan B. C. Engelen2008-06-061-1/+1
| | | (bzr r5835)
* - enable path checking for SPCurveJohan B. C. Engelen2008-06-061-5/+14
| | | | | - make SPCurve::transform safe to work on both pathv and bpath (bzr r5834)
* merge gsoc2008_johan_path2geom into trunkJohan B. C. Engelen2008-06-061-109/+464
| | | (bzr r5823)
* Fixed initialization orderJon A. Cruz2008-05-171-5/+5
| | | (bzr r5681)
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-2/+4
| | | | | accessing the protected member of SPCurve. Nowhere in Inkscape source is the path data changed of SPCurve, except within SPCurve's own methods ! So removed the non-const NArtBpath* get_bpath. (bzr r5642)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-166/+204
| | | | | | - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve (bzr r5636)
* struct SPCurve => class SPCurveJohan B. C. Engelen2008-05-051-311/+298
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* Removed unnecessary checks from curve.cpp (sp_bpath_check_subpath and ↵Jasper van de Gronde2008-04-181-113/+4
| | | | | friends). (See bug 166720.) (bzr r5473)
* Applying fixes for gcc 4.3 build issues (closes LP: #169115)Bryce Harrington2008-01-311-0/+2
| | | (bzr r4629)
* first set of updates to headers for clean gcc 4.3 buildsKees Cook2008-01-251-1/+1
| | | (bzr r4588)
* noop: CodingStyle: re-indent a few files that had mixtures of spaces & tabs ↵Peter Moulder2007-09-291-27/+27
| | | | | for indentation. (bzr r3816)
* Add a method to create a rectangular curveDiederik van Lierop2007-07-251-0/+17
| | | (bzr r3297)