mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-29 15:41:59 +00:00
a66fb80517
Making them give a vector was a mistake for Ruamoko. I've probably got a mess to clean up in game-source, but oh well.
20 lines
286 B
R
20 lines
286 B
R
#include "test-harness.h"
|
||
|
||
vector a = { 1, 0, 0 };
|
||
vector b = { 0, 1, 0 };
|
||
vector c = { 0, 0, 1 };
|
||
|
||
int
|
||
main ()
|
||
{
|
||
vector v = a × b;
|
||
if (v != c) {
|
||
printf ("cross product failed\n");
|
||
return 1;
|
||
};
|
||
if (v • c != 1) {
|
||
printf ("dot product failed\n");
|
||
return 1;
|
||
}
|
||
return 0;
|
||
}
|