#include <mi32/dlldefns.h>Include dependency graph for stddefns.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | MGUI |
Classes | |
| struct | DPOLYGON |
| struct | DPOLYLINE3D |
| struct | DRANGE |
| struct | LPOLYGON |
| struct | LSEGMENT2D |
| struct | WPOLYGON |
Defines | |
| #define | ENUM enum |
| #define | BYTEORDER_HiLo |
| #define | USING_NAMESPACE_STD |
| #define | FALSE 0 |
| #define | TRUE 1 |
| #define | NULL 0 |
| #define | PI (3.14159265358979323846) |
| #define | RADTODEG (180.0/PI) |
| #define | DEGTORAD (PI/180.0) |
| #define | RADTODEG64 (64.0*180.0/PI) |
| #define | DEG64TORAD (PI/(64.0*180.0)) |
| #define | FEETTOMETERS (0.3048) |
| #define | METERSTOFEET (3.280839895) |
| #define | METERSTOINCHES (3.280839895*12.0) |
| #define | membersize(type, name) sizeof(((type*)0)->name) |
| #define | ARRAYSIZE(a) (sizeof(a)/sizeof(a[0])) |
| #define | MIN(i1, i2) (((i1)<(i2))?(i1):(i2)) |
| #define | MAX(i1, i2) (((i1)>(i2))?(i1):(i2)) |
| #define | SIGN(d) (((d)<0) ? -1 : ((d)>0) ? 1 : 0) |
| #define | SWAP(a, b) { a-=b; b+=a; a=b-a; } |
| #define | bound(val, min, max) (((val)<(min))?(min):(((val)>(max))?(max):(val))) |
| #define | ROUND(d) static_cast<INT32>(floor((d)+.5)) |
| #define | CHECKSIZE(s) inline int _checksize () { return (1 / (sizeof(*this) == (s))); } |
| #define | GLOBALFUNC |
Typedefs | |
| typedef signed char | INT8 |
| typedef unsigned char | UINT8 |
| typedef short | INT16 |
| typedef unsigned short | UINT16 |
| typedef long | INT32 |
| typedef unsigned long | UINT32 |
| typedef long long | INT64 |
| typedef unsigned long long | UINT64 |
| typedef long | PTRINT |
| typedef unsigned long | PTRUINT |
| typedef unsigned int | COLOR32 |
| typedef float | FLOAT |
| typedef double | DOUBLE |
| typedef unsigned short | UNICODE |
| typedef WRECT2D | WRECTXY |
| typedef LRECT2D | LRECTXY |
| typedef WPOLYGON | WPOLYLINE |
| typedef LPOLYGON | LPOLYLINE |
| typedef DPOLYGON | DPOLYLINE |
| typedef UINT32 | ICID |
| typedef INT32 | RVCINODENUM |
| typedef int(* | MfFiltFuncProto )(int, RVCINODENUM, RVCGENINFO *, void *, char *) |
| typedef int(* | MfValidMultiProto )(int, FNAMEINODEUC *, void *, int *, char *) |
| typedef _WidgetRec * | Widget |
| typedef CWnd * | MDLGPARENT |
| typedef DOUBLE | Mat3x3 [3][3] |
| typedef DOUBLE | MAT3X3 [3][3] |
| typedef DOUBLE | MAT4X4 [4][4] |
| typedef void * | INIHANDLE |
| typedef void * | MXDHANDLE |
| typedef unsigned long | MPIXEL |
| typedef int | ERRVALUE |
Functions | |
| template<class _CT> void | SetBitFromBool (_CT &value, unsigned bit, bool set) |
| void | SetMinMax (double x, double &minx, double &maxx) |
| void | SetMinMax (INT32 x, INT32 &minx, INT32 &maxx) |
| void | SetMinMax (UINT32 x, UINT32 &minx, UINT32 &maxx) |
| INT64 | INT32ToINT64 (INT32 high, INT32 low) |
| UINT64 | UINT32ToUINT64 (UINT32 high, UINT32 low) |
| void | INT64ToINT32 (INT64 value, INT32 &high, INT32 &low) |
| void | UINT64ToUINT32 (UINT64 value, UINT32 &high, UINT32 &low) |
Variables | |
| const INT8 | INT8_MAX = 127 |
| const INT8 | INT8_MIN = -INT8_MAX-1 |
| const UINT8 | UINT8_MAX = 255 |
| const UINT8 | UINT8_MIN = 0 |
| const INT16 | INT16_MAX = 32767 |
| const INT16 | INT16_MIN = -INT16_MAX-1 |
| const UINT16 | UINT16_MAX = 65535 |
| const UINT16 | UINT16_MIN = 0 |
| const INT32 | INT32_MAX = 2147483647 |
| const INT32 | INT32_MIN = -INT32_MAX-1 |
| const UINT32 | UINT32_MAX = 4294967295UL |
| const UINT32 | UINT32_MIN = 0 |
| const INT64 | INT64_MAX = 0x7FFFFFFFFFFFFFFFLL |
| const UINT64 | UINT64_MAX = 0xFFFFFFFFFFFFFFFFULL |
| const INT64 | INT64_MIN = -INT64_MAX-1 |
| const UINT64 | UINT64_MIN = 0 |
| const UINT64 | INT64_MULT = static_cast<UINT64>(UINT32_MAX) + 1 |
|
|
Definition at line 447 of file stddefns.h. |
|
|
Definition at line 452 of file stddefns.h. |
|
|
Definition at line 91 of file stddefns.h. |
|
|
Compile-time validate size of structure or class.
Definition at line 479 of file stddefns.h. |
|
|
Definition at line 411 of file stddefns.h. |
|
|
Definition at line 409 of file stddefns.h. |
|
|
mi32/stddefns.h - Standard definitions for MicroImages SDK
Definition at line 63 of file stddefns.h. |
|
|
Definition at line 394 of file stddefns.h. |
|
|
Definition at line 413 of file stddefns.h. |
|
|
Compile-time validate that public global has a matching prototype.
Definition at line 486 of file stddefns.h. |
|
|
Definition at line 449 of file stddefns.h. |
|
|
Definition at line 444 of file stddefns.h. |
|
|
Definition at line 414 of file stddefns.h. |
|
|
Definition at line 415 of file stddefns.h. |
|
|
Definition at line 448 of file stddefns.h. |
|
|
Definition at line 401 of file stddefns.h. |
|
|
Definition at line 407 of file stddefns.h. |
|
|
Definition at line 408 of file stddefns.h. |
|
|
Definition at line 410 of file stddefns.h. |
|
|
Definition at line 472 of file stddefns.h. |
|
|
Definition at line 450 of file stddefns.h. |
|
|
Definition at line 451 of file stddefns.h. |
|
|
Definition at line 398 of file stddefns.h. |
|
|
Definition at line 169 of file stddefns.h. |
|
|
Definition at line 210 of file stddefns.h. |
|
|
Definition at line 286 of file stddefns.h. |
|
|
Definition at line 334 of file stddefns.h. |
|
|
Return type value, signifies < 0 is an error.
Definition at line 385 of file stddefns.h. |
|
|
Definition at line 285 of file stddefns.h. |
|
|
Interface component ID.
Definition at line 350 of file stddefns.h. |
|
|
Ini access handle.
Definition at line 382 of file stddefns.h. |
|
|
Definition at line 183 of file stddefns.h. |
|
|
Some X headers define it this way so must match.
Definition at line 202 of file stddefns.h. |
|
|
Definition at line 204 of file stddefns.h. |
|
|
Definition at line 181 of file stddefns.h. |
|
|
Definition at line 333 of file stddefns.h. |
|
|
Definition at line 313 of file stddefns.h. |
|
|
Definition at line 379 of file stddefns.h. |
|
|
Definition at line 378 of file stddefns.h. |
|
|
Definition at line 380 of file stddefns.h. |
|
|
Definition at line 361 of file stddefns.h. |
|
|
Definition at line 353 of file stddefns.h. |
|
|
Definition at line 354 of file stddefns.h. |
|
|
Generic "pixel" value.
Definition at line 384 of file stddefns.h. |
|
|
Generic dialog handle.
Definition at line 383 of file stddefns.h. |
|
|
Definition at line 206 of file stddefns.h. |
|
|
Definition at line 207 of file stddefns.h. |
|
|
Type for RVC Object Inode parameter.
Definition at line 352 of file stddefns.h. |
|
|
Definition at line 184 of file stddefns.h. |
|
|
Definition at line 203 of file stddefns.h. |
|
|
Definition at line 205 of file stddefns.h. |
|
|
Definition at line 182 of file stddefns.h. |
|
|
Definition at line 287 of file stddefns.h. |
|
|
Definition at line 356 of file stddefns.h. |
|
|
Definition at line 332 of file stddefns.h. |
|
|
Definition at line 312 of file stddefns.h. |
|
||||||||||||
|
Functions to convert two INT32's to an INT64.
Definition at line 502 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 508 of file stddefns.h. |
|
||||||||||||||||||||
|
Set or clear 'bit' in value based on 'bool'. The type may be an enum if DEFINE_ENUM_OP_BITWISE used on enum.
Definition at line 491 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 499 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 498 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 497 of file stddefns.h. |
|
||||||||||||
|
Definition at line 503 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 509 of file stddefns.h. |
|
|
Definition at line 219 of file stddefns.h. |
|
|
Definition at line 220 of file stddefns.h. |
|
|
Definition at line 224 of file stddefns.h. |
|
|
Definition at line 225 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed integer.
Definition at line 243 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed integer.
Definition at line 249 of file stddefns.h. |
|
|
Create two INT32's to INT64 constants.
Definition at line 254 of file stddefns.h. |
|
|
Definition at line 214 of file stddefns.h. |
|
|
Definition at line 215 of file stddefns.h. |
|
|
Definition at line 221 of file stddefns.h. |
|
|
Definition at line 222 of file stddefns.h. |
|
|
Definition at line 226 of file stddefns.h. |
|
|
Definition at line 227 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed unsigned integer.
Definition at line 245 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed unsigned integer.
Definition at line 251 of file stddefns.h. |
|
|
Definition at line 216 of file stddefns.h. |
|
|
Definition at line 217 of file stddefns.h. |
1.3.4-20031026