AL_TRANSFORM_COORDINATES_3D(3)

πŸ“¦
version 5.2.11.3 Β· 3 versions
, in arch rolling

okay bestie, this is al_transform_coordinates_3d(3) from the Library Functions Manual, and it’s an Allegro 5 API page. We’re transforming coordinates. It’s giving math but make it cute πŸ’…

✨ NAME ✨

al_transform_coordinates_3d - Allegro 5 API

πŸ¦‹ SYNOPSIS πŸ¦‹

#include <allegro5/allegro.h>

void al_transform_coordinates_3d(const ALLEGRO_TRANSFORM *trans,
   float *x, float *y, float *z)

πŸ’– DESCRIPTION πŸ’–

Transform x, y, z coordinates. That’s the assignment, bestie: you hand it a transform and pointers to your coordinate values, and it does the coordinate transformation thing ✨

Parameters:

  • trans β€” Transformation to use.
  • x, y, z β€” Pointers to the coordinates.
Note: If you are using a projection transform you most likely will want to use al_transform_coordinates_3d_projective(3) instead.

Since: 5.1.9

🌈 SEE ALSO 🌈

mwah πŸ’‹ β€” source/version: Allegro reference manual; date: not shown in this page’s footer (and I’m not inventing one, bestie 😭); page: al_transform_coordinates_3d(3).

πŸ“¦ where this page comes from
  • arch rolling: allegro 5.2.11.3-2 Β· Zlib AND BSD-3-Clause AND OFL-1.1 AND LicenseRef-Custom
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms