Skip to content

Commit b303ecc

Browse files
committed
Update go.mod and remove unneeded ContainsPoint
1 parent 50b304b commit b303ecc

File tree

3 files changed

+5
-17
lines changed

3 files changed

+5
-17
lines changed

fonts/text.go

-16
Original file line numberDiff line numberDiff line change
@@ -116,22 +116,6 @@ func (p *Polygon) Area() float64 {
116116
return p.MBB.Area()
117117
}
118118

119-
// ContainsPoint returns true if the point is on the interior of the Polygon.
120-
func (p *Polygon) ContainsPoint(pt *Pt) bool {
121-
if len(p.Pts) < 3 {
122-
return false
123-
}
124-
125-
var in bool
126-
for i, j := 0, len(p.Pts)-1; i < len(p.Pts); i, j = i+1, i {
127-
if (p.Pts[i][1] > pt[1]) != (p.Pts[j][1] > pt[1]) &&
128-
pt[0] < (p.Pts[j][0]-p.Pts[i][0])*(pt[1]-p.Pts[i][1])/(p.Pts[j][1]-p.Pts[i][1])+p.Pts[i][0] {
129-
in = !in
130-
}
131-
}
132-
return in
133-
}
134-
135119
func getFont(fontName string) (*Font, error) {
136120
if len(Fonts) == 0 {
137121
return nil, errors.New("No fonts available")

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module github.com/gmlewis/go-fonts
22

33
require (
44
github.com/fogleman/gg v1.2.0
5-
github.com/gmlewis/go3d v0.0.0-20190128014203-bf15e82649fa
5+
github.com/gmlewis/go3d v0.0.1
66
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 // indirect
77
github.com/golang/protobuf v1.2.0
88
golang.org/x/image v0.0.0-20190209060608-ef4a1470e0dc // indirect

go.sum

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ github.com/fogleman/gg v1.2.0 h1:Z0uOlqo+EbPQwdbrpKV1/jEcefXGPICDtGmS/gwly30=
33
github.com/fogleman/gg v1.2.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k=
44
github.com/gmlewis/go3d v0.0.0-20190128014203-bf15e82649fa h1:Jz+gB6ErNCS0EYYApKMgy/xKwP2cxJkLgY/jPMvLgqo=
55
github.com/gmlewis/go3d v0.0.0-20190128014203-bf15e82649fa/go.mod h1:+/uN50S5WWVVyL5tKuhhWfgd+xoVtqm2a/0UcPDudTY=
6+
github.com/gmlewis/go3d v0.0.0-20190216150727-a7d18ec47524 h1:w7B+XbvgRCTEjRVouWftyeD/yZRfM2YjCtl7ORna4G4=
7+
github.com/gmlewis/go3d v0.0.0-20190216150727-a7d18ec47524/go.mod h1:+/uN50S5WWVVyL5tKuhhWfgd+xoVtqm2a/0UcPDudTY=
8+
github.com/gmlewis/go3d v0.0.1 h1:QxKs1hMHMj6nv9AJLV0lBQaUFSKSQh5Rlzz48x9qBjM=
9+
github.com/gmlewis/go3d v0.0.1/go.mod h1:+/uN50S5WWVVyL5tKuhhWfgd+xoVtqm2a/0UcPDudTY=
610
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=
711
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k=
812
github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM=

0 commit comments

Comments
 (0)