Bläddra i källkod

Merge pull request 'add-debug-coordinates' (#2) from add-debug-coordinates into master

pull/3/head
Wouter Horlings 1 år sedan
förälder
incheckning
3fa6cc36d1
2 ändrade filer med 22 tillägg och 1 borttagningar
  1. +1
    -1
      go.mod
  2. +21
    -0
      pkg/pattern/point/point.go

+ 1
- 1
go.mod Visa fil

@@ -1,4 +1,4 @@
module git.wtrh.nl/wouter/gopatterns
module git.wtrh.nl/patterns/gopatterns

go 1.22.0



+ 21
- 0
pkg/pattern/point/point.go Visa fil

@@ -56,4 +56,25 @@ func Draw(c *canvas.Canvas, point Point, face *canvas.FontFace, debug bool) {

text := canvas.NewTextLine(face, point.Name(), canvas.Bottom)
c.RenderText(text, m.Translate(2, -4))

if debug {
yStyle := canvas.Style{
Fill: canvas.Paint{},
Stroke: canvas.Paint{Color: canvas.Green},
StrokeWidth: 0.2,
StrokeCapper: canvas.RoundCap,
StrokeJoiner: canvas.BevelJoin,
}
yLine := canvas.Line(0, 10)
xStyle := canvas.Style{
Fill: canvas.Paint{},
Stroke: canvas.Paint{Color: canvas.Red},
StrokeWidth: 0.2,
StrokeCapper: canvas.RoundCap,
StrokeJoiner: canvas.BevelJoin,
}
xLine := canvas.Line(10, 0)
c.RenderPath(yLine, yStyle, m)
c.RenderPath(xLine, xStyle, m)
}
}

Laddar…
Avbryt
Spara