Mercurial > gemma
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 ||