AL_TRANSFORM_COORDINATES_3D(3)
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