Defines |
#define | gmax(A, B) ((A)>(B)?(A):(B)) |
#define | gmin(A, B) ((A)<(B)?(A):(B)) |
#define | dint(A) ((A)<0.0?ceil(A):floor(A)) |
#define | aint(A) ((A)<0.0f?(float)ceil((double)(A)):(float)floor((double)(A))) |
#define | dnint(A) ((A)<0.0?ceil((A)-0.5):floor((A)+0.5)) |
#define | anint(A) ((float)dnint((double)(A))) |
#define | dsign(A, B) ((B)<0.0?-(A):(A)) |
#define | dmod(A, B) |
#define | FALSE 0 |
#define | TRUE 1 |
#define | DPI 3.1415926535897932384626433832795028841971693993751 |
#define | D2PI 6.2831853071795864769252867665590057683943387987502 |
#define | D1B2PI 0.15915494309189533576888376337251436203445964574046 |
#define | D4PI 12.566370614359172953850573533118011536788677597500 |
#define | D1B4PI 0.079577471545947667884441881686257181017229822870228 |
#define | DPISQ 9.8696044010893586188344909998761511353136994072408 |
#define | DSQRPI 1.7724538509055160272981674833411451827975494561224 |
#define | DPIBY2 1.5707963267948966192313216916397514420985846996876 |
#define | DD2R 0.017453292519943295769236907684886127134428718885417 |
#define | DR2D 57.295779513082320876798154814105170332405472466564 |
#define | DAS2R 4.8481368110953599358991410235794797595635330237270e-6 |
#define | DR2AS 2.0626480624709635515647335733077861319665970087963e5 |
#define | DH2R 0.26179938779914943653855361527329190701643078328126 |
#define | DR2H 3.8197186342054880584532103209403446888270314977709 |
#define | DS2R 7.2722052166430399038487115353692196393452995355905e-5 |
#define | DR2S 1.3750987083139757010431557155385240879777313391975e4 |
#define | D15B2P 2.3873241463784300365332564505877154305168946861068 |