/Users/david.perry/projects/pge/pgeMath.h File Reference

#include <psptypes.h>

Data Structures

struct  pgeRect2

Functions

float pgeMathAbs (float x)
float pgeMathCeil (float x)
float pgeMathFloor (float x)
float pgeMathAtan (float x)
float pgeMathAtan2 (float y, float x)
float pgeMathSqrt (float x)
float pgeMathCos (float rad)
float pgeMathSin (float rad)
float pgeMathAcos (float x)
float pgeMathAsin (float x)
float pgeMathCosh (float x)
float pgeMathExp (float x)
float pgeMathFmax (float x, float y)
float pgeMathFmin (float x, float y)
float pgeMathFmod (float x, float y)
float pgeMathLog (float x)
float pgeMathLog2 (float x)
float pgeMathLog10 (float x)
float pgeMathPow (float x, float y)
float pgeMathPow2 (float x)
float pgeMathRound (float x)
float pgeMathTrunc (float x)
void pgeMathSrand (unsigned int x)
float pgeMathRandFloat (float min, float max)
int pgeMathRandInt (float min, float max)
void pgeMathSincos (float r, float *s, float *c)
float pgeMathSinh (float x)
float pgeMathTan (float x)
float pgeMathTanh (float x)
float pgeMathInvSqrt (float x)
float pgeMathDegToRad (float x)
float pgeMathRadToDeg (float x)
ScePspFVector3 * pgeMathVecNormalize3f (ScePspFVector3 *result, const ScePspFVector3 *vec)
ScePspFVector3 * pgeMathVecAdd3f (ScePspFVector3 *result, const ScePspFVector3 *vec1, const ScePspFVector3 *vec2)
ScePspFVector3 * pgeMathVecSub3f (ScePspFVector3 *result, const ScePspFVector3 *vec1, const ScePspFVector3 *vec2)
int pgeMathVecCompare3f (const ScePspFVector3 *vec1, const ScePspFVector3 *vec2)
ScePspFVector3 * pgeMathVecScale3f (ScePspFVector3 *result, const ScePspFVector3 *vec, float scalar)
float pgeMathVecDot3f (const ScePspFVector3 *vec1, const ScePspFVector3 *vec2)
float pgeMathVecLength3f (const ScePspFVector3 *vec)
float pgeMathVecAngle3f (const ScePspFVector3 *vec1, const ScePspFVector3 *vec2)
ScePspFVector3 * pgeMathVecRotateZ3f (const ScePspFVector3 *vec, float a, ScePspFVector3 *result)
void pgeMathRectClear (pgeRect2 *rect)
void pgeMathRectSetRadius (pgeRect2 *rect, float x, float y, float r)
void pgeMathRectEncapsulate (pgeRect2 *rect, float x, float y)
int pgeMathRectTestPoint (pgeRect2 *rect, float x, float y)
int pgeMathRectIntersect (pgeRect2 *rect1, pgeRect2 *rect2)

Generated on Mon Sep 22 16:58:14 2008 for Phoenix Game Engine by  doxygen 1.5.5