-
Notifications
You must be signed in to change notification settings - Fork 153
/
_DDFunctionUtilities.h
103 lines (92 loc) · 2.89 KB
/
_DDFunctionUtilities.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
//
// __DDFunctionUtilities.h
// DDMathParser
//
// Created by Dave DeLong on 12/21/10.
// Copyright 2010 Home. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "DDTypes.h"
@interface _DDFunctionUtilities : NSObject {
}
+ (DDMathFunction) addFunction;
+ (DDMathFunction) subtractFunction;
+ (DDMathFunction) multiplyFunction;
+ (DDMathFunction) divideFunction;
+ (DDMathFunction) modFunction;
+ (DDMathFunction) negateFunction;
+ (DDMathFunction) factorialFunction;
+ (DDMathFunction) powFunction;
+ (DDMathFunction) andFunction;
+ (DDMathFunction) orFunction;
+ (DDMathFunction) notFunction;
+ (DDMathFunction) xorFunction;
+ (DDMathFunction) rshiftFunction;
+ (DDMathFunction) lshiftFunction;
+ (DDMathFunction) averageFunction;
+ (DDMathFunction) sumFunction;
+ (DDMathFunction) countFunction;
+ (DDMathFunction) minFunction;
+ (DDMathFunction) maxFunction;
+ (DDMathFunction) medianFunction;
+ (DDMathFunction) stddevFunction;
+ (DDMathFunction) randomFunction;
+ (DDMathFunction) sqrtFunction;
+ (DDMathFunction) logFunction;
+ (DDMathFunction) lnFunction;
+ (DDMathFunction) log2Function;
+ (DDMathFunction) expFunction;
+ (DDMathFunction) ceilFunction;
+ (DDMathFunction) absFunction;
+ (DDMathFunction) floorFunction;
+ (DDMathFunction) sinFunction;
+ (DDMathFunction) cosFunction;
+ (DDMathFunction) tanFunction;
+ (DDMathFunction) asinFunction;
+ (DDMathFunction) acosFunction;
+ (DDMathFunction) atanFunction;
+ (DDMathFunction) sinhFunction;
+ (DDMathFunction) coshFunction;
+ (DDMathFunction) tanhFunction;
+ (DDMathFunction) asinhFunction;
+ (DDMathFunction) acoshFunction;
+ (DDMathFunction) atanhFunction;
+ (DDMathFunction) cscFunction;
+ (DDMathFunction) secFunction;
+ (DDMathFunction) cotanFunction;
+ (DDMathFunction) acscFunction;
+ (DDMathFunction) asecFunction;
+ (DDMathFunction) acotanFunction;
+ (DDMathFunction) cschFunction;
+ (DDMathFunction) sechFunction;
+ (DDMathFunction) cotanhFunction;
+ (DDMathFunction) acschFunction;
+ (DDMathFunction) asechFunction;
+ (DDMathFunction) acotanhFunction;
+ (DDMathFunction) versinFunction;
+ (DDMathFunction) vercosinFunction;
+ (DDMathFunction) coversinFunction;
+ (DDMathFunction) covercosinFunction;
+ (DDMathFunction) haversinFunction;
+ (DDMathFunction) havercosinFunction;
+ (DDMathFunction) hacoversinFunction;
+ (DDMathFunction) hacovercosinFunction;
+ (DDMathFunction) exsecFunction;
+ (DDMathFunction) excscFunction;
+ (DDMathFunction) crdFunction;
+ (DDMathFunction) dtorFunction;
+ (DDMathFunction) rtodFunction;
+ (DDMathFunction) piFunction;
+ (DDMathFunction) pi_2Function;
+ (DDMathFunction) pi_4Function;
+ (DDMathFunction) tauFunction;
+ (DDMathFunction) sqrt2Function;
+ (DDMathFunction) eFunction;
+ (DDMathFunction) log2eFunction;
+ (DDMathFunction) log10eFunction;
+ (DDMathFunction) ln2Function;
+ (DDMathFunction) ln10Function;
+ (DDMathFunction) l_andFunction;
+ (DDMathFunction) l_orFunction;
+ (DDMathFunction) l_notFunction;
@end