summaryrefslogtreecommitdiffstats
path: root/src/object-snapper.cpp
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2007-12-24 20:51:04 +0000
committertavmjong <tavmjong@users.sourceforge.net>2007-12-24 20:51:04 +0000
commit858138a1af17ea436f5063b13375b4a0ca9844dc (patch)
tree619c19f7a596878eceb6e88dd30349e9a97c84b5 /src/object-snapper.cpp
parentfix redrawing of 3d box sides (diff)
downloadinkscape-858138a1af17ea436f5063b13375b4a0ca9844dc.tar.gz
inkscape-858138a1af17ea436f5063b13375b4a0ca9844dc.zip
Cleanup:
Consistant variable names. x, y used for positions. i, j used for column/row. Added check boxes to remove the automatic adding of tile width and height in calculating shift. Useful when placing clones on a circle or spiral (and in some cases when using the Exponent parameter where adding a -100% shift is not the same as excluding the shift). Added "Base" parameters to scaling. This allows drawing of logarithmic spirals such as found in nature (e.g. nautilus shell, pine cone). When non-zero, it changes the scale factor to be base^(scale-1). Added "Cumulate" to shift, scale, rotate. In the case of shifting, it allows uniformly scaled clones to be placed touching each other. For example, a "10% shift" normally results in clones being shifted by 10%, 20%, 30%, ... With the Cumulate box checked, the shifts become 10%, 10+20%, 10+20+30%, ... Adding "Cumulate" to the Scale and Rotation tabs may be of dubious value... but it can easily be removed. (bzr r4299)
Diffstat (limited to 'src/object-snapper.cpp')
0 files changed, 0 insertions, 0 deletions