From 84d961f754c905b37420f4d1b3fee8f4e523e58a Mon Sep 17 00:00:00 2001 From: chai Date: Tue, 30 Nov 2021 23:50:01 +0800 Subject: +phy2d lite --- Client/Source/Phy2D/Common/Settings.h | 30 ------------------------------ 1 file changed, 30 deletions(-) (limited to 'Client/Source/Phy2D/Common/Settings.h') diff --git a/Client/Source/Phy2D/Common/Settings.h b/Client/Source/Phy2D/Common/Settings.h index 87db164..5f7237f 100644 --- a/Client/Source/Phy2D/Common/Settings.h +++ b/Client/Source/Phy2D/Common/Settings.h @@ -24,34 +24,4 @@ typedef Fix16 number; #define COS(a) ((a).cos()) #endif -#if false - typedef fix16_t number; - -#define A (a) -#define B (b) - - #define Number(float_value) (fix16_from_float((float_value))) - #define to_float(n) (fix16_to_float((n))) - - inline bool eq(number a, number b) { return (A == B) ;} - inline bool lt(number a, number b) { return (A < B) ;} - inline bool le(number a, number b) { return (A <= B) ;} - inline bool gt(number a, number b) { return (A > B) ;} - inline bool ge(number a, number b) { return (A >= B) ;} - inline number add(number a, number b) { return (fix16_add(A, B)) ;} - inline number sub(number a, number b) { return (fix16_sub(A, B)) ;} - inline number mul(number a, number b) { return (fix16_mul(A, B)) ;} - inline number div(number a, number b) { return (fix16_div(A, B)) ;} - inline number mod(number a, number b) { return (fix16_mod(A, B)) ;} - inline number sin(number a) { return (fix16_sin(A)) ;} - inline number cos(number a) { return (fix16_cos(A)) ;} - inline number tan(number a) { return (fix16_tan(A)) ;} - inline number acos(number a) { return (fix16_acos(A)) ;} - inline number asin(number a) { return (fix16_asin(A)) ;} - inline number atan(number a) { return (fix16_atan(A)) ;} - inline number neg(number a) { return (fix16_sub(0, A)) ;} - inline number abs(number a) { return (fix16_abs(A)) ;} - inline number sqrt(number a) { return fix16_sqrt(a); } -#endif - } \ No newline at end of file -- cgit v1.1-26-g67d0