cproj.h

来自「GIS系统支持库Geospatial Data Abstraction Libr」· C头文件 代码 · 共 36 行

H
36
字号
#include <math.h>#ifdef __cplusplusextern "C" {#endif#define PI 	3.141592653589793238#define HALF_PI (PI*0.5)#define TWO_PI 	(PI*2.0)#define EPSLN	1.0e-10#define R2D     57.2957795131/*#define D2R     0.0174532925199*/#define D2R     1.745329251994328e-2#define S2R	4.848136811095359e-6#define OK	0#define ERROR  -1#define IN_BREAK -2/* Misc macros  -----------*/#define SQUARE(x)       x * x   /* x**2 */#define CUBE(x)     x * x * x   /* x**3 */#define QUAD(x) x * x * x * x   /* x**4 */#define GMAX(A, B)      ((A) > (B) ? (A) : (B)) /* assign maximum of a and b */#define GMIN(A, B)      ((A) < (B) ? (A) : (B)) /* assign minimum of a and b */#define IMOD(A, B)      (A) - (((A) / (B)) * (B)) /* Integer mod function */#ifdef __cplusplus}#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?