#include <limits>#include <algorithm>#include <ostream>Classes | |
| struct | _JM_NAMESPACE::GenPoint< Coord > |
| struct | _JM_NAMESPACE::GenRect< Coord > |
Namespaces | |
| namespace | _JM_NAMESPACE |
Typedefs | |
| typedef double | _JM_NAMESPACE::Coordinate |
| typedef struct GenPoint < Coordinate > | _JM_NAMESPACE::Point |
| typedef struct GenRect < Coordinate > | _JM_NAMESPACE::Rectangle |
Functions | |
| Rectangle | _JM_NAMESPACE::rectangle_merge (Rectangle _b1, Rectangle _b2) |
| Rectangle | _JM_NAMESPACE::rectangle_intersect (Rectangle _b1, Rectangle _b2) |
| std::ostream & | _JM_NAMESPACE::operator<< (std::ostream &os, const Rectangle &rc) |
| std::ostream & | _JM_NAMESPACE::operator<< (std::ostream &os, const Point &pt) |
Variables | |
| const double | _JM_NAMESPACE::COORDINATE_INVALID = std::numeric_limits<Coordinate>::max() |