fixsin (3) - Linux Manuals
fixsin: Fixed point sine of binary angles. Allegro game programming library.
Command to display fixsin
manual in Linux: $ man 3 fixsin
NAME
fixsin - Fixed point sine of binary angles. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
fixed fixsin(fixed x);
DESCRIPTION
This function finds the sine of a value using a lookup table. The input
value must be a fixed point binary angle. Example:
fixed angle;
int result;
/* Set the binary angle to 90 degrees. */
angle = itofix(64);
/* The sine of 90 degrees is one. */
result = fixtoi(fixsin(angle));
ASSERT(result == 1);
RETURN VALUE
Returns the sine of a fixed point binary format angle. The return value
will be in radians.
Pages related to fixsin
- fixsub (3) - Safe function to subtract fixed point numbers clamping underflow. Allegro game programming library.
- fix_filename_case (3) - Converts a filename to a standardised case. Allegro game programming library.
- fix_filename_slashes (3) - Converts all the directory separators to a standard character. Allegro game programming library.
- fixacos (3) - Fixed point inverse cosine lookup table. Allegro game programming library.
- fixadd (3) - Safe function to add fixed point numbers clamping overflow. Allegro game programming library.
- fixasin (3) - Fixed point inverse sine lookup table. Allegro game programming library.
- fixatan (3) - Fixed point inverse tangent lookup table. Allegro game programming library.
- fixatan2 (3) - Fixed point version of the libc atan2() routine. Allegro game programming library.