fix triangular grid
This commit is contained in:
parent
dd878db72f
commit
3cedfeafd9
@ -14,7 +14,7 @@
|
|||||||
<param name="dm" type="float" min="1" max="1000" precision="2" gui-text="Major grid division Spacing">100.00</param>
|
<param name="dm" type="float" min="1" max="1000" precision="2" gui-text="Major grid division Spacing">100.00</param>
|
||||||
<param name="y_divs" type="int" min="1" max="1000" gui-text="Major vertical divisions">3</param>
|
<param name="y_divs" type="int" min="1" max="1000" gui-text="Major vertical divisions">3</param>
|
||||||
<param name="x_divs" type="int" min="1" max="1000" gui-text="Major horizontal divisions">3</param>
|
<param name="x_divs" type="int" min="1" max="1000" gui-text="Major horizontal divisions">3</param>
|
||||||
<param name="grid_angle" type="float" min="0" max="180" gui-text="Grid angle [deg]">30</param>
|
<param name="grid_angle" type="float" min="0.1" max="89.9" gui-text="Grid angle [deg]">30.0</param>
|
||||||
<param name="subdivs" type="int" min="1" max="1000" gui-text="Subdivisions per Major grid division">2</param>
|
<param name="subdivs" type="int" min="1" max="1000" gui-text="Subdivisions per Major grid division">2</param>
|
||||||
<param name="subsubdivs" type="int" min="1" max="1000" gui-text="Subsubdivs. per grid subdivision">5</param>
|
<param name="subsubdivs" type="int" min="1" max="1000" gui-text="Subsubdivs. per grid subdivision">5</param>
|
||||||
</page>
|
</page>
|
||||||
|
@ -128,10 +128,9 @@ class Grid_Triangular(inkex.Effect):
|
|||||||
x_end = end_points[1][0]
|
x_end = end_points[1][0]
|
||||||
y_end = end_points[1][1]
|
y_end = end_points[1][1]
|
||||||
|
|
||||||
if (x_start >= 0 and x_start <= self.xmax and
|
if (x_end >= 0 and x_end <= self.xmax and
|
||||||
y_start >= 0 and y_start <= self.ymax and
|
y_end >= 0 and y_end <= self.ymax and
|
||||||
x_end >= 0 and x_end <= self.xmax and
|
(y_start != y_end and x_start != x_end)):
|
||||||
y_end >= 0 and y_end <= self.ymax):
|
|
||||||
draw_SVG_line(x_start, y_start,
|
draw_SVG_line(x_start, y_start,
|
||||||
x_end, y_end,
|
x_end, y_end,
|
||||||
thickness, colorString(color), label, groupName)
|
thickness, colorString(color), label, groupName)
|
||||||
|
Reference in New Issue
Block a user