public void ClipTo(Node bsp) { this.polygons = bsp.ClipPolygons(this.polygons.ToArray()); if (this.front != null) { this.front.ClipTo(bsp); } if (this.back != null) { this.back.ClipTo(bsp); } }
public void ClipTo(Node bsp) { this.polygons = bsp.ClipPolygons(this.polygons.ToArray()); if (this.front != null) this.front.ClipTo(bsp); if (this.back != null) this.back.ClipTo(bsp); }