void GetNodeTris(int ix, ITester tester) #endif { for (int i = Nodes[ix].TriStart, n = Nodes[ix].TriEnd; i != n; ++i) { #if DEBUG trisTested.Add(i); #endif if (tester.Intersects(ref Triangles[i], this)) { ReturnTriangles.Add(i); } #if VALIDATE Triangle t = Triangles[i]; Vector3 c = (Vertices[t.VertexA] + Vertices[t.VertexB] + Vertices[t.VertexC]) / 3; Debug.Assert(aabb.Contains(c)); #endif } }