FcMatrixShear(3)

πŸ’… FcMatrixShear β€” shear a matrix, bestie

okay so this is the FcMatrixShear(3) page β€” section 3, fontconfig land β€” and we're about to shear a matrix. No cap. ✨

🌸 NAME 🌸

FcMatrixShear β€” shear a matrix.

✨ SYNOPSIS ✨

#include <fontconfig/fontconfig.h>

void FcMatrixShear (FcMatrix *matrix, double sh, double sv);

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the page says FcMatrixShare shears matrix horizontally by sh and vertically by sv β€” yes, that's literally how this sentence spells it, keeping it exact, periodt. πŸ‘‘

The way it does that? By multiplying matrix by this iconic little matrix:

1  sh
sv  1

That's the whole vibe: horizontal shear is sh, vertical shear is sv, and the matrix gets multiplied by that bad boy above. Slay. πŸ’…


xoxo, your fontconfig bestie πŸ’– β€” this page is from Fontconfig 2.17.0, dated 27 June 2025. 🫢

πŸ“¦ where this page comes from