summaryrefslogtreecommitdiffstats
path: root/src/display/curve.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* PencilToolbar: GtkAction migrationAlexander Valavanis2019-02-051-5/+4
|
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Run clang-tidy’s modernize-pass-by-value pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This avoids having to pass variables by reference before copying them when calling a constructor.
* Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot2018-06-121-2/+2
| | | | | Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
* Removed all GSList occurences in .h filesMarc Jeanmougin2017-10-011-4/+4
|
* Fixes for measure LPE and speed path based LPE operationsJabiertxof2016-12-061-0/+1
| | | (bzr r15302)
* Fix bug:1639083 crach closing segment with shortcut LPEJabier Arraiza Cenoz2016-11-051-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1639083 (bzr r15210)
* 2Geom sync - initial commitKrzysztof Kosi??ski2015-04-271-1/+1
| | | (bzr r14059.2.1)
* More header cleanupLiam P. White2014-09-061-9/+11
| | | (bzr r13341.1.198)
* Code cleanup.Liam P. White2014-08-181-11/+9
| | | (bzr r13341.1.145)
* Switch to top-level glib headers. Thanks to DimStar for patchAlex Valavanis2011-12-081-2/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/898538 (bzr r10762)
* Cleanup pass on documentation that was dumping garbage into doxygen output.Jon A. Cruz2011-10-251-3/+4
| | | (bzr r10696)
* 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-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/562205 (bzr r9364)
* Merging from trunkTed Gould2008-10-111-0/+2
| | | (bzr r6884)
* make spcurve::first_point and last_point boost::optionalJohan B. C. Engelen2008-08-131-2/+2
| | | (bzr r6617)
* return boost::optional for second and penultimate points of SPCurveJohan B. C. Engelen2008-08-131-2/+4
| | | (bzr r6616)
* convert all SPCurve's points and matrices arguments and return types to 2GeomJohan B. C. Engelen2008-07-171-35/+22
| | | (bzr r6339)
* remove all old nartbpath code from SPCurve!!! (in other words, ↵Johan B. C. Engelen2008-07-161-52/+1
| | | | | lib2geomification of SPCurve complete) (bzr r6330)
* make SPCurve constructors explicit. (so e.g. it is impossible to write ↵Johan B. C. Engelen2008-07-141-2/+2
| | | | | SPCurve a = 1;) (bzr r6310)
* 2geomify SPCurve::new_from_rectJohan B. C. Engelen2008-07-081-2/+1
| | | (bzr r6235)
* cleanup unused methods in spcurveJohan B. C. Engelen2008-07-071-9/+3
| | | (bzr r6213)
* add SPCurve::get_segment_countJohan B. C. Engelen2008-06-301-0/+1
| | | (bzr r6100)
* remove unused function first_bpathJohan B. C. Engelen2008-06-291-1/+0
| | | (bzr r6091)
* add SPCurve::first_segment and last_segmentJohan B. C. Engelen2008-06-291-0/+2
| | | (bzr r6089)
* noop: be more consistent with function names (get_pathvector => set_pathvector)Johan B. C. Engelen2008-06-261-1/+1
| | | (bzr r6078)
* add method to retrieve first and last path of SPCurve, fix error.Johan B. C. Engelen2008-06-081-0/+2
| | | (bzr r5858)
* merge gsoc2008_johan_path2geom into trunkJohan B. C. Engelen2008-06-061-42/+63
| | | (bzr r5823)
* complete adding const to have only NArtBpath const * get_bpath() const; for ↵Johan B. C. Engelen2008-05-091-1/+0
| | | | | 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-16/+29
| | | | | | - 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-52/+57
| | | | | change all sp_curve_methods functions to SPCurve::methods. (bzr r5609)
* Add a method to create a rectangular curveDiederik van Lierop2007-07-251-0/+2
| | | (bzr r3297)
* get rid of sp_curve_new_from_static_bpath() in a bid to simplify curve ↵MenTaLguY2006-05-091-6/+0
| | | | | memory management (bzr r788)
* eliminate direct accesses to SPCurve::bpathMenTaLguY2006-05-091-3/+3
| | | (bzr r787)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+133
(bzr r1)