WIP line tests

This commit is contained in:
Ben Cragg 2019-04-03 08:23:34 +01:00
parent 8cd352b7a3
commit 11e2012ef5
2 changed files with 2 additions and 3 deletions

View File

@ -250,7 +250,6 @@ func (l Line) Intersect(k Line) (Vec, bool) {
lDir := l.A.To(l.B)
kDir := k.A.To(k.B)
if lDir.X == kDir.X && lDir.Y == kDir.Y {
fmt.Println("p")
return ZV, false
}

View File

@ -1039,8 +1039,8 @@ func TestLine_IntersectCircle(t *testing.T) {
{
name: "Cirle intersects",
fields: fields{A: pixel.V(0, 0), B: pixel.V(10, 10)},
args: args{c: pixel.C(pixel.V(5, 5), 1)},
want: pixel.V(1, -1),
args: args{c: pixel.C(pixel.V(6, 4), 2)},
want: pixel.V(0.5857864376269049, -0.5857864376269049),
},
{
name: "Cirle doesn't intersects",