In file ./include/vob/intersect.hxx:

bool Vob::parallelRectIntersect

(ZPt &p1, ZPt &p2,
  ZPt &p3, ZPt &p4)

Checks if two parallel rectangle intersects.

Documentation

Checks if two parallel rectangle intersects. "Two rectangles, represented by lower left and upper right points (p1, p2) and (p3, p4), intersects if and only if the conjunction (x2 >= x3) && (x4 >= x1) && (y2 >= y3) && (y4 >= y1) is true. (The rectangles must intersect in both dimensions.)"
Parameters:
p1 - first rectangle, "lower left corner"
p2 - first rectangle, "upper right corner"
p3 - second rectangle, "lower left corner"
p4 - second rectangle, "upper right corner"
Returns:
true if the given rectangles intersect

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.