diff options
author | chai <chaifix@163.com> | 2021-11-30 23:50:01 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-11-30 23:50:01 +0800 |
commit | 84d961f754c905b37420f4d1b3fee8f4e523e58a (patch) | |
tree | aa3669ac285f7186ecd6a26f874da9bba765178b /Client/Source/Phy2D/Common/Settings.h | |
parent | 9e0e01b7f4375063f06e494113187d48614628e0 (diff) |
+phy2d lite
Diffstat (limited to 'Client/Source/Phy2D/Common/Settings.h')
-rw-r--r-- | Client/Source/Phy2D/Common/Settings.h | 30 |
1 files changed, 0 insertions, 30 deletions
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 |