mirror of
https://github.com/nzp-team/glquake.git
synced 2025-03-12 22:00:59 +00:00
Use a macro for Length
This commit is contained in:
parent
5b95417db8
commit
d23aa08f8c
2 changed files with 1 additions and 14 deletions
|
@ -430,19 +430,6 @@ void CrossProduct (vec3_t v1, vec3_t v2, vec3_t cross)
|
|||
|
||||
double sqrt(double x);
|
||||
|
||||
vec_t Length(vec3_t v)
|
||||
{
|
||||
int i;
|
||||
float length;
|
||||
|
||||
length = 0;
|
||||
for (i=0 ; i< 3 ; i++)
|
||||
length += v[i]*v[i];
|
||||
length = sqrt (length); // FIXME
|
||||
|
||||
return length;
|
||||
}
|
||||
|
||||
float VecLength2(vec3_t v1, vec3_t v2)
|
||||
{
|
||||
vec3_t k;
|
||||
|
|
|
@ -72,7 +72,7 @@ do { \
|
|||
} while(0)
|
||||
|
||||
int VectorCompare (vec3_t v1, vec3_t v2);
|
||||
vec_t Length (vec3_t v);
|
||||
#define Length(v) (sqrtf(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]))
|
||||
void CrossProduct (vec3_t v1, vec3_t v2, vec3_t cross);
|
||||
float VectorLength (vec3_t v);
|
||||
float VecLength2(vec3_t v1, vec3_t v2);
|
||||
|
|
Loading…
Reference in a new issue