WIP line tests
This commit is contained in:
parent
8cd352b7a3
commit
11e2012ef5
|
@ -250,7 +250,6 @@ func (l Line) Intersect(k Line) (Vec, bool) {
|
||||||
lDir := l.A.To(l.B)
|
lDir := l.A.To(l.B)
|
||||||
kDir := k.A.To(k.B)
|
kDir := k.A.To(k.B)
|
||||||
if lDir.X == kDir.X && lDir.Y == kDir.Y {
|
if lDir.X == kDir.X && lDir.Y == kDir.Y {
|
||||||
fmt.Println("p")
|
|
||||||
return ZV, false
|
return ZV, false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1039,8 +1039,8 @@ func TestLine_IntersectCircle(t *testing.T) {
|
||||||
{
|
{
|
||||||
name: "Cirle intersects",
|
name: "Cirle intersects",
|
||||||
fields: fields{A: pixel.V(0, 0), B: pixel.V(10, 10)},
|
fields: fields{A: pixel.V(0, 0), B: pixel.V(10, 10)},
|
||||||
args: args{c: pixel.C(pixel.V(5, 5), 1)},
|
args: args{c: pixel.C(pixel.V(6, 4), 2)},
|
||||||
want: pixel.V(1, -1),
|
want: pixel.V(0.5857864376269049, -0.5857864376269049),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Cirle doesn't intersects",
|
name: "Cirle doesn't intersects",
|
||||||
|
|
Loading…
Reference in New Issue