37 #ifndef INCLUDED_IMATHLIMITS_H 38 #define INCLUDED_IMATHLIMITS_H 53 #if defined _WIN32 || defined _WIN64 135 static char min() {
return CHAR_MIN;}
136 static char max() {
return CHAR_MAX;}
146 static signed char min() {
return SCHAR_MIN;}
147 static signed char max() {
return SCHAR_MAX;}
157 static unsigned char min() {
return 0;}
158 static unsigned char max() {
return UCHAR_MAX;}
168 static short min() {
return SHRT_MIN;}
169 static short max() {
return SHRT_MAX;}
179 static unsigned short min() {
return 0;}
180 static unsigned short max() {
return USHRT_MAX;}
190 static int min() {
return INT_MIN;}
191 static int max() {
return INT_MAX;}
201 static unsigned int min() {
return 0;}
202 static unsigned int max() {
return UINT_MAX;}
212 static long min() {
return LONG_MIN;}
213 static long max() {
return LONG_MAX;}
223 static unsigned long min() {
return 0;}
224 static unsigned long max() {
return ULONG_MAX;}
234 static float min() {
return -FLT_MAX;}
235 static float max() {
return FLT_MAX;}
245 static double min() {
return -DBL_MAX;}
246 static double max() {
return DBL_MAX;}
256 static long double min() {
return -LDBL_MAX;}
257 static long double max() {
return LDBL_MAX;}
259 static long double epsilon() {
return LDBL_EPSILON;}
static unsigned short epsilon()
Definition: ImathLimits.h:182
static bool isSigned()
Definition: ImathLimits.h:140
static unsigned char epsilon()
Definition: ImathLimits.h:160
static bool isSigned()
Definition: ImathLimits.h:195
static bool isIntegral()
Definition: ImathLimits.h:150
static int min()
Definition: ImathLimits.h:190
static bool isSigned()
Definition: ImathLimits.h:151
static bool isIntegral()
Definition: ImathLimits.h:249
static bool isSigned()
Definition: ImathLimits.h:217
static float epsilon()
Definition: ImathLimits.h:237
static unsigned int max()
Definition: ImathLimits.h:202
static unsigned char smallest()
Definition: ImathLimits.h:159
static char min()
Definition: ImathLimits.h:135
static bool isIntegral()
Definition: ImathLimits.h:238
static unsigned char min()
Definition: ImathLimits.h:157
static unsigned int min()
Definition: ImathLimits.h:201
static bool isIntegral()
Definition: ImathLimits.h:205
static signed char epsilon()
Definition: ImathLimits.h:149
static signed char max()
Definition: ImathLimits.h:147
static signed char min()
Definition: ImathLimits.h:146
static bool isSigned()
Definition: ImathLimits.h:173
static double epsilon()
Definition: ImathLimits.h:248
static int smallest()
Definition: ImathLimits.h:192
static double smallest()
Definition: ImathLimits.h:247
static unsigned long max()
Definition: ImathLimits.h:224
static bool isSigned()
Definition: ImathLimits.h:239
Definition: ImathLimits.h:117
static long min()
Definition: ImathLimits.h:212
static long double smallest()
Definition: ImathLimits.h:258
static long double min()
Definition: ImathLimits.h:256
static long double max()
Definition: ImathLimits.h:257
static unsigned long min()
Definition: ImathLimits.h:223
static short smallest()
Definition: ImathLimits.h:170
static long double epsilon()
Definition: ImathLimits.h:259
static float smallest()
Definition: ImathLimits.h:236
static bool isIntegral()
Definition: ImathLimits.h:183
static unsigned short smallest()
Definition: ImathLimits.h:181
static bool isIntegral()
Definition: ImathLimits.h:216
static long epsilon()
Definition: ImathLimits.h:215
static float min()
Definition: ImathLimits.h:234
static bool isSigned()
Definition: ImathLimits.h:162
static double max()
Definition: ImathLimits.h:246
static unsigned int smallest()
Definition: ImathLimits.h:203
static unsigned char max()
Definition: ImathLimits.h:158
static bool isIntegral()
Definition: ImathLimits.h:139
static unsigned long smallest()
Definition: ImathLimits.h:225
static bool isIntegral()
Definition: ImathLimits.h:172
static long max()
Definition: ImathLimits.h:213
static bool isSigned()
Definition: ImathLimits.h:228
static bool isIntegral()
Definition: ImathLimits.h:227
static bool isIntegral()
Definition: ImathLimits.h:260
static unsigned short min()
Definition: ImathLimits.h:179
static long smallest()
Definition: ImathLimits.h:214
static bool isSigned()
Definition: ImathLimits.h:206
static short epsilon()
Definition: ImathLimits.h:171
static bool isSigned()
Definition: ImathLimits.h:250
static short min()
Definition: ImathLimits.h:168
static char smallest()
Definition: ImathLimits.h:137
static int epsilon()
Definition: ImathLimits.h:193
Definition: ImathBox.h:67
static double min()
Definition: ImathLimits.h:245
static bool isIntegral()
Definition: ImathLimits.h:194
static bool isIntegral()
Definition: ImathLimits.h:161
static short max()
Definition: ImathLimits.h:169
static float max()
Definition: ImathLimits.h:235
static signed char smallest()
Definition: ImathLimits.h:148
static unsigned long epsilon()
Definition: ImathLimits.h:226
static unsigned short max()
Definition: ImathLimits.h:180
static bool isSigned()
Definition: ImathLimits.h:261
static char max()
Definition: ImathLimits.h:136
static int max()
Definition: ImathLimits.h:191
static char epsilon()
Definition: ImathLimits.h:138
static unsigned int epsilon()
Definition: ImathLimits.h:204
static bool isSigned()
Definition: ImathLimits.h:184