remove quadify in cleaning
This commit is contained in:
parent
7b7bb2b944
commit
fab10e03b2
|
@ -241,17 +241,9 @@ export all : class Glyph
|
|||
foreach [k : range 0 (ts.length - 1)] : begin
|
||||
local s : strand.split ts.(k) ts.(k + 1)
|
||||
if s.points : begin
|
||||
local quads : cubic2quad
|
||||
* s.points.0.x ; * s.points.0.y
|
||||
* s.points.1.x ; * s.points.1.y
|
||||
* s.points.2.x ; * s.points.2.y
|
||||
* s.points.3.x ; * s.points.3.y
|
||||
* 0.05
|
||||
local m 2
|
||||
while (m < quads.length) : begin
|
||||
contour.push : new Point quads.(m) quads.(m + 1) false
|
||||
contour.push : new Point quads.(m + 2) quads.(m + 3) true
|
||||
inc m 4
|
||||
contour.push : new Point s.points.1.x s.points.1.y false true
|
||||
contour.push : new Point s.points.2.x s.points.2.y false true
|
||||
contour.push : new Point s.points.3.x s.points.3.y true
|
||||
set flag 2
|
||||
true : begin
|
||||
local p0 contour.(contour.length - 1)
|
||||
|
|
Loading…
Reference in New Issue
Block a user