libmala/plane.c File Reference

#include "plane.h"

Include dependency graph for plane.c:


Functions

void plane_normal (plane p, vec3 a)
float plane_dist (plane p)
void plane_frompoints (plane p, vec3 a, vec3 b, vec3 c)
float plane_vecdist (plane p, vec3 a)
float plane_vecsdist (plane p, vec3 a)
float plane_planedist (plane a, plane b)
int plane_parallel (plane a, plane b)
int plane_lineintersect (plane p, vec3 a, vec3 b, vec3 rv)
int plane_linesegintersect (plane p, vec3 a, vec3 b, vec3 rv)
void plane_vecprojection (plane p, vec3 a, vec3 rv)

Function Documentation

float plane_dist ( plane  p  )  [inline]

void plane_frompoints ( plane  p,
vec3  a,
vec3  b,
vec3  c 
) [inline]

int plane_lineintersect ( plane  p,
vec3  a,
vec3  b,
vec3  rv 
) [inline]

int plane_linesegintersect ( plane  p,
vec3  a,
vec3  b,
vec3  rv 
) [inline]

void plane_normal ( plane  p,
vec3  a 
) [inline]

int plane_parallel ( plane  a,
plane  b 
) [inline]

float plane_planedist ( plane  a,
plane  b 
) [inline]

float plane_vecdist ( plane  p,
vec3  a 
) [inline]

void plane_vecprojection ( plane  p,
vec3  a,
vec3  rv 
) [inline]

float plane_vecsdist ( plane  p,
vec3  a 
) [inline]


Generated on Sun Mar 25 15:09:00 2007 for Antigone Engine by  doxygen 1.5.1