mirror of
https://github.com/guezoloic/t3dsr.git
synced 2026-01-25 10:34:23 +00:00
43 lines
847 B
C
43 lines
847 B
C
#include "test_vec.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
#define SUCCESS(X) printf("\n--------- All %s tests succeeded ---------\n\n", X);
|
|
|
|
int main() {
|
|
|
|
// --- Vector3 ---
|
|
|
|
addVector3_test();
|
|
subVector3_test();
|
|
scalVector3_test();
|
|
dotVector3_test();
|
|
lenVector3_test();
|
|
normVector3_test();
|
|
lerpVector3_test();
|
|
crosVector3_test();
|
|
anglVector3_test();
|
|
projVector3_test();
|
|
reflVector3_test();
|
|
distVector3_test();
|
|
rotaVector3_test();
|
|
SUCCESS("Vector3");
|
|
|
|
// --- Vector4 ---
|
|
|
|
addVector4_test();
|
|
subVector4_test();
|
|
scaleVector4_test();
|
|
dotVector4_test();
|
|
lenVector4_test();
|
|
normVector4_test();
|
|
lerpVector4_test();
|
|
anglVector4_test();
|
|
projVector4_test();
|
|
reflVector4_test();
|
|
distVector4_test();
|
|
SUCCESS("Vector4");
|
|
|
|
SUCCESS("");
|
|
return 0;
|
|
} |