summaryrefslogtreecommitdiffstats
path: root/src/box3d.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge Object and subclasses. Merging of SP- and C-classes complete.Markus Engel2013-04-071-2/+0
| | | (bzr r11608.1.86)
* Merged Item.Markus Engel2013-04-051-1/+0
| | | (bzr r11608.1.81)
* Merged more classes.Markus Engel2013-04-051-1/+0
| | | (bzr r11608.1.78)
* Merged Group and subclasses.Markus Engel2013-04-051-51/+28
| | | (bzr r11608.1.77)
* Registered classes with new factory. Hkern, Vkern and FeFuncX have to be ↵Markus Engel2013-04-021-0/+10
| | | | | rewritten, as they aren't real classes. (bzr r11608.1.69)
* Added constructors to SP classes.Markus Engel2013-04-011-4/+13
| | | (bzr r11608.1.67)
* Prepared exchange of casting macros.Markus Engel2013-03-311-0/+1
| | | (bzr r11608.1.63)
* Renamed virtual function names.Markus Engel2013-03-291-13/+13
| | | (bzr r11608.1.57)
* merged from trunkMarkus Engel2013-03-291-112/+9
|\ | | | | (bzr r11608.1.56)
| * Clean up more GObject type definitionsAlex Valavanis2013-01-231-40/+11
| | | | | | (bzr r12055)
| * cppcheck: use gobject casts in box3d and hide dead codeAlex Valavanis2012-10-271-17/+19
| | | | | | (bzr r11839)
| * code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton2012-10-041-1/+1
| | | | | | | | | | they are not used elsewhere. (bzr r11735)
* | Removed function pointers from SPObject and subclasses.Markus Engel2013-03-291-4/+4
| | | | | | | | | | Added some missing virtual pads for classes that were hidden by preprocessor macros. (bzr r11608.1.55)
* | Various changes.Markus Engel2013-03-141-1/+1
| | | | | | (bzr r11608.1.48)
* | Added virtual pad to SPFlowtext; removed old calls to virtual SPItem methods.Markus Engel2012-10-061-3/+3
| | | | | | (bzr r11608.1.46)
* | Added "virtual pad" to SPBox3D.Markus Engel2012-08-191-39/+92
|/ | | (bzr r11608.1.18)
* remove some unnecessary inkscape_active_desktop() callsJohan B. C. Engelen2011-07-191-1/+1
| | | (bzr r10477)
* - rename SPItem::i2d_affine to i2dt_affine, to clarify that it is ↵Johan B. C. Engelen2011-07-171-2/+2
| | | | | | | item-to-desktop, not item-to-document. This should make it easier to spot bugs. - tag some instances where the document-to-desktop transform has been hardcoded (bzr r10466)
* Cleanup of oudated/redundant SP_ITEM() macro use.Jon A. Cruz2011-07-161-3/+3
| | | (bzr r10461)
* Applying patch from Campbell Barton to help building on other than gcc.Jon A. Cruz2011-07-021-2/+5
| | | (bzr r10399)
* Merge from trunkKrzysztof Kosi??ski2011-04-071-22/+20
|\ | | | | (bzr r9508.1.73)
| * Pass removing some outdated C-macro use.Jon A. Cruz2011-02-201-16/+14
| | | | | | (bzr r10059)
| * update to latest 2geom !Johan B. C. Engelen2011-02-021-6/+6
| | | | | | (bzr r10025)
* | Merge from trunk (again)Krzysztof Kosi??ski2010-12-151-58/+63
|\| | | | | (bzr r9508.1.72)
| * Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-58/+63
| |\ | | | | | | (bzr r9945.1.1)
| | * More in XML privatisation with new create3DBox function and other ↵Abhishek Sharma Public2010-07-171-0/+12
| | | | | | | | | | | | | | | supplements to efficiently hide information. (bzr r9546.1.8)
| | * SPObject c++ification finalized along with the beginning of XML ↵Abhishek Sharma Public2010-07-121-22/+29
| | | | | | | | | | | | | | | Privatisation tweaks (bzr r9546.1.6)
| | * another c++ification for sp-object.h/cpp and still in progress...Abhishek Sharma Public2010-07-031-5/+5
| | | | | | | | | (bzr r9546.1.4)
| | * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-7/+7
| |/ | | | | | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* / Wholesale cruft removal part 4; fix crash when rendering guidesKrzysztof Kosi??ski2010-08-051-3/+3
|/ | | (bzr r9508.1.48)
* Major simplification of 3D box code.Maximilian Albert2009-12-261-65/+2
| | | (bzr r8911)
* Refactoring of 3D box tool, mainly to avoid unnecessary creation of ↵Maximilian Albert2009-12-261-35/+56
| | | | | perspectives. (bzr r8910)
* fix crash when moving a box after copying it to clipboard; this code is ↵bulia byak2009-09-141-1/+2
| | | | | still badly broken, we must not use any UI classes such as selection in set_transform, but at least it does not crash now (bzr r8588)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-8/+8
| | | | | which cannot be fixed easily. (bzr r8422)
* Inkscape::XML::Document -> Inkscape::XML::DocumentTree (more refactoring ...)johnce2009-08-051-8/+8
| | | (bzr r8420)
* SPDocument->Documentjohnce2009-08-051-5/+5
| | | (bzr r8404)
* Use the line intersection routines in 2geom/line.h instead of the deprecated ↵Diederik van Lierop2009-04-121-4/+19
| | | | | ones in 2geom/geom.h. (I know we're in a refactoring freeze, but this one I was already working on before this freeze was announced and it's quite safe IMHO. It's only a small change in 2geom's API and can hardly do any real harm. I will not refactor anything else until after the v0.47 release, promised!) (bzr r7688)
* get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen2008-12-301-1/+0
| | | (bzr r7045)
* fix compile.Johan B. C. Engelen2008-12-131-1/+1
| | | | | re-enable decrepated 2geom functions. (bzr r6998)
* From trunkTed Gould2008-10-271-2/+3
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-111-14/+14
| | | (bzr r6884)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-0/+1
| | | (bzr r6839)
* More NR::Point ==> Geom::PointMaximilian Albert2008-09-181-49/+49
| | | (bzr r6837)
* remove many unnecessary to_2geom and from_2geom callsJohan B. C. Engelen2008-08-081-2/+2
| | | (bzr r6593)
* convert all SPCurve's points and matrices arguments and return types to 2GeomJohan B. C. Engelen2008-07-171-2/+2
| | | (bzr r6339)
* try to use consistent document for creating guidesMenTaLguY2008-07-071-3/+1
| | | (bzr r6212)
* Check that objects are of the right type before casting them.Stephen Silver2008-07-031-14/+17
| | | | | Fixes crash that occurs when transforming a 3D box with a title or description (bug 237331). (bzr r6124)
* change NR::Matrix to Geom:: for many sp_item_xxx_affine functionsJohan B. C. Engelen2008-06-121-2/+2
| | | (bzr r5915)
* plumb XML::Documents in everywhereMenTaLguY2008-06-111-4/+3
| | | (bzr r5884)
* use object's documentMenTaLguY2008-06-111-4/+2
| | | (bzr r5881)