TICKIT_RECTSET(7)

πŸ’– TICKIT_RECTSET πŸ’–

okay bestie, sit down, we're learning TickitRectSet today and it's from the Miscellaneous Information Manual (page TICKIT_RECTSET(7), if you're keeping receipts) πŸ’…


✨ NAME ✨

TickitRectSet β€” the lil container that stores a whole collection of rectangular areas πŸŽ€


🌸 SYNOPSIS 🌸

#include <tickit.h>

typedef struct TickitRectSet;

πŸ¦‹ DESCRIPTION πŸ¦‹

So a TickitRectSet instance is literally just a collection of rectangular areas, stored as non-overlapping regions β€” no cap, that's the whole vibe 🌈

You get mutation operations that let you add areas or subtract them, and query operations that let you test for area containment, test for intersection, or iterate over all the stored regions πŸ‘‘


πŸ’œ FUNCTIONS πŸ’œ

Fresh new TickitRectSet? You make one with tickit_rectset_new(3), and when you're done with it you destroy it with tickit_rectset_destroy(3). Cleanup is self-care, fr fr 🧚


πŸ“ Adding and removing


πŸ”₯ Asking it questions


not me writing a whole manpage and it's giving main character energy, but anyway, that's the entire API. every flag, every function, nothing skipped. periodt πŸ’…

mwah πŸ’– thanks for reading, this was Miscellaneous Information Manual realness, page TICKIT_RECTSET(7) β€” catch you in the next one, bestie πŸ«Άβœ¨πŸŽ€