diff pkg/octree/vertex.go @ 2492:10681749371d octree-diff

Implemented the BBox/clipping polygon test. TODO: triangle/clipping polygon test.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 04 Mar 2019 11:55:29 +0100
parents 620038ade708
children a727e0426240
line wrap: on
line diff
--- a/pkg/octree/vertex.go	Sun Mar 03 21:10:07 2019 +0100
+++ b/pkg/octree/vertex.go	Mon Mar 04 11:55:29 2019 +0100
@@ -681,6 +681,10 @@
 	return out
 }
 
+func (a Box2D) Rect(interface{}) ([]float64, []float64) {
+	return []float64{a.X1, a.Y1}, []float64{a.X2, a.Y2}
+}
+
 // Intersects checks if two Box2Ds intersect.
 func (a Box2D) Intersects(b Box2D) bool {
 	return !(a.X2 < a.X1 || a.X2 < b.X1 ||