RFE: polygonal grid
Bug #1087913 reported by
Matthew Woehlke
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
In Progress
|
Wishlist
|
Matthew Woehlke |
Bug Description
I'm working on a project for which it would be really helpful to have a "polygonal" grid type. That is, basically a triangular section of a rectangular grid equal to 1/N of a circle symmetrical across the axis, repeated in a polar array N times to make a complete grid. Options would be center point, rotation angle, number of segments, distance between concentric polygons, distance increments from center line. (A max extent - for all grid types, actually - would also be really helpful, as I'm working from multiple center points.)
(A polar grid would also be nice!)
Related branches
lp:~mw-triad/inkscape/polygonal-grid
Ready for review
for merging
into
lp:~inkscape.dev/inkscape/trunk
- jazzynico (community): Needs Fixing
-
Diff: 1118 lines (+938/-17) (has conflicts)8 files modifiedsrc/display/CMakeLists.txt (+1/-0)
src/display/canvas-grid.cpp (+33/-2)
src/display/canvas-grid.h (+3/-2)
src/display/canvas-ngongrid.cpp (+747/-0)
src/display/canvas-ngongrid.h (+94/-0)
src/ui/dialog/document-properties.cpp (+2/-0)
src/ui/dialog/inkscape-preferences.cpp (+46/-13)
src/ui/dialog/inkscape-preferences.h (+12/-0)
Changed in inkscape: | |
importance: | Undecided → Wishlist |
tags: | added: grids |
Changed in inkscape: | |
assignee: | nobody → Matthew Woehlke (mw-triad) |
status: | New → In Progress |
To post a comment you must log in.
Here's a picture of what I'm looking for (8 sections, equal x/y spacing, and an arbitrary extent limit).
I actually decided to start working on this myself (this is a screen shot of inkscape :-D)... the rendering logic is a bit crude at the moment (not clipped, and see aforementioned 'arbitrary extent') and I haven't even started work on snapping, but as shown, it's at least far enough to get the idea across.