GRAPHMAT++(3)

πŸ“¦ version 0.11, in ubuntu noble

πŸ¦‹ GRAPHMAT++ β€” the manual page, but make it cute

okay bestie, so this is GRAPHMAT++(3) from the Library Functions Manual, and it's literally the ✨vibes✨ interface to graphmat. Sit down, hydrate, let's go πŸ’–


🌸 NAME 🌸

-, +, len β€” the syntatic simple interface to graphmat. yes, "syntatic", that's the word, we don't question the ancestors 🫢


✨ SYNOPSIS ✨

#include <graphmat++.h>

hvec2_t   operator-(const hvec2_t &)

hvec2_t   operator-(const hvec2_t &, const hvec2_t &)

hvec2_t   operator+(const hvec2_t &, const hvec2_t &)

hvec2_t   operator*(const hmat2_t &, const hvec2_t &)

hvec2_t   operator*(double, const hvec2_t &)

hvec2_t   operator/(const hvec2_t &, double)

const hvec2_t &operator+=(hvec2_t &, const hvec2_t &)

const hvec2_t &operator-=(hvec2_t &, const hvec2_t &)

const hvec2_t &operator*=(hvec2_t &, double)

const hvec2_t &operator/=(hvec2_t &, double)

double    len(const hvec2_t &)

like. LOOK at that list. the operators are all here, serving looks, unbothered πŸ’…


πŸ’œ DESCRIPTION πŸ’œ

so these routines are an addition to grapmat(3). and honestly? they're not doing anything wild under the hood β€” it's giving "just some inline calls to the graphmat(3) equivalents". that's it. that's the whole vibe. they're the cute little syntactic sugar sprinkles on top of the actual math πŸ“

no cap, sometimes the wrapper IS the moment. main character energy fr fr.


πŸŽ€ SEE ALSO πŸŽ€

go read those too, bestie, they're the whole lore πŸ¦‹


⚠️ NOTE ⚠️

Only available in C++

Code is in the C++ util files.

and then the author leaves us with this absolute cliffhanger: A lot more should be implemented! (It's easy, any volunteers? :-) Also the hvec3_t and hmat* versions should exsist.

like… okay periodt, open call, the 1992 devs are literally asking for volunteers 😭 the hvec3_t and hmat* versions are still out here not existing and we're all just supposed to be fine?? no. no we are not. if you have hands and know C++, iykyk πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Klamer Schutte


that's the whole page bestie, thank you for coming to my ted talk πŸ’– this was the Library Functions Manual, GRAPHMAT++(3), dated 20 October 1992 β€” yes 1992, she's vintage, she's iconic, she ate and left no crumbs 🌈⭐

πŸ“¦ where this page comes from