private static RightRect ( |
||
rect | ||
node | KdNode | |
return |
private static RectHV RightRect(RectHV rect, KdNode node) {
if (node.Vertical) {
return new RectHV(node.X, rect.Ymin, rect.Xmax, rect.Ymax);
}
return new RectHV(rect.Xmin, node.Y, rect.Xmax, rect.Ymax);
}