32 for (
size_t i = 0; i <
NUMSIDES; i++)
54 fprintf(stderr,
"rect:");
55 for (
size_t i = 0; i <
NUMDIMS; i++)
69 for (
size_t i = 0; i <
NUMDIMS; i++) {
71 if (
dim == 0)
return 0;
72 if (UINT64_MAX /
dim < area) {
73 agerrorf(
"label: area too large for rtree\n");
92 for (
size_t i = 0; i <
NUMDIMS; i++) {
104 for (
size_t i = 0; i <
NUMDIMS; i++) {
abstract graph C library, Cgraph API
static NORETURN void graphviz_exit(int status)
void agerrorf(const char *fmt,...)
static bool Undefined(Rect_t r)
Rect_t CombineRect(const Rect_t r, const Rect_t rr)
uint64_t RectArea(const Rect_t r)
bool Overlap(const Rect_t r, const Rect_t s)
double boundary[NUMSIDES]