#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 | MGD |
| namespace | MGUI |
Classes | |
| struct | DPOLYGON |
| struct | DPOLYLINE3D |
| struct | DRANGE |
| struct | LPOLYGON |
| struct | LSEGMENT2D |
| struct | WPOLYGON |
Defines | |
| #define | ARRAYSIZE(a) (sizeof(a)/sizeof(a[0])) |
| #define | bound(val, min, max) (((val)<(min))?(min):(((val)>(max))?(max):(val))) |
| #define | BYTEORDER_HiLo |
| #define | CHECKSIZE(s) inline int _checksize () { return (1 / ((sizeof(*this) == (s)) ? 1 : 0)); } |
| #define | DEG64TORAD (PI/(64.0*180.0)) |
| #define | DEGTORAD (PI/180.0) |
| #define | DEPRECATED |
| #define | ENUM enum |
| #define | FALSE 0 |
| #define | FAST_CEIL(d) static_cast<INT32>(ceil(d)) |
| #define | FAST_FLOOR(d) static_cast<INT32>(floor(d)) |
| #define | FAST_ROUND(d) static_cast<INT32>(floor((d)+.5)) |
| #define | FAST_TRUNCATE(d) static_cast<INT32>(d) |
| #define | FEETTOMETERS (0.3048) |
| #define | GLOBALFUNC |
| #define | MAX(i1, i2) (((i1)>(i2))?(i1):(i2)) |
| #define | membersize(type, name) sizeof(((type*)0)->name) |
| #define | METERSTOFEET (3.280839895) |
| #define | METERSTOINCHES (3.280839895*12.0) |
| #define | MIN(i1, i2) (((i1)<(i2))?(i1):(i2)) |
| #define | NULL 0 |
| #define | PI (3.14159265358979323846) |
| #define | RADTODEG (180.0/PI) |
| #define | RADTODEG64 (64.0*180.0/PI) |
| #define | ROUND FAST_ROUND |
| #define | SIGN(d) (((d)<0) ? -1 : ((d)>0) ? 1 : 0) |
| #define | SWAP(a, b) { a-=b; b+=a; a=b-a; } |
| #define | TRUE 1 |
| #define | USE_MGUI |
Typedefs | |
| typedef unsigned int | COLOR32 |
| typedef double | DOUBLE |
| typedef DPOLYGON | DPOLYLINE |
| typedef int | ERRVALUE |
| typedef float | FLOAT |
| typedef UINT32 | ICID |
| typedef PTRINT | ID |
| typedef void * | INIHANDLE |
| typedef short | INT16 |
| typedef long | INT32 |
| typedef long long | INT64 |
| typedef signed char | INT8 |
| typedef LPOLYGON | LPOLYLINE |
| typedef LRECT2D | LRECTXY |
| typedef DOUBLE | MAT3X3 [3][3] |
| typedef DOUBLE | Mat3x3 [3][3] |
| typedef DOUBLE | MAT4X4 [4][4] |
| typedef CWnd * | MDLGPARENT |
| typedef int(* | MfFiltFuncProto )(int, RVCINODENUM, RVCGENINFO *, void *, char *) |
| typedef int(* | MfValidMultiProto )(int, FNAMEINODEUC *, void *, int *, char *) |
| typedef unsigned long | MPIXEL |
| typedef void * | MXDHANDLE |
| typedef unsigned long | PIXEL |
| typedef long | PTRINT |
| typedef unsigned long | PTRUINT |
| typedef INT32 | RVCINODENUM |
| typedef unsigned short | UINT16 |
| typedef unsigned long | UINT32 |
| typedef unsigned long long | UINT64 |
| typedef unsigned char | UINT8 |
| typedef unsigned short | UNICODE |
| typedef _WidgetRec * | Widget |
| typedef WPOLYGON | WPOLYLINE |
| typedef WRECT2D | WRECTXY |
Functions | |
| INT64 | INT32ToINT64 (INT32 high, INT32 low) |
| void | INT64ToINT32 (INT64 value, INT32 &high, INT32 &low) |
| ERRVALUE | MdlgShowErrorCode (MDLGPARENT parent, ERRVALUE errcode) |
| template<class _CT> void | SetBitFromBool (_CT &value, unsigned bit, bool set) |
| void | SetMinMax (UINT32 x, UINT32 &minx, UINT32 &maxx) |
| void | SetMinMax (INT32 x, INT32 &minx, INT32 &maxx) |
| void | SetMinMax (double x, double &minx, double &maxx) |
| UINT64 | UINT32ToUINT64 (UINT32 high, UINT32 low) |
| void | UINT64ToUINT32 (UINT64 value, UINT32 &high, UINT32 &low) |
Variables | |
| const INT16 | INT16_MAX = 32767 |
| const INT16 | INT16_MIN = -INT16_MAX-1 |
| const INT32 | INT32_MAX = 2147483647 |
| const INT32 | INT32_MIN = -INT32_MAX-1 |
| const INT64 | INT64_MAX = 0x7FFFFFFFFFFFFFFFLL |
| const INT64 | INT64_MIN = -INT64_MAX-1 |
| const UINT64 | INT64_MULT = static_cast<UINT64>(UINT32_MAX) + 1 |
| const INT8 | INT8_MAX = 127 |
| const INT8 | INT8_MIN = -INT8_MAX-1 |
| const UINT16 | UINT16_MAX = 65535 |
| const UINT16 | UINT16_MIN = 0 |
| const UINT32 | UINT32_MAX = 4294967295UL |
| const UINT32 | UINT32_MIN = 0 |
| const UINT64 | UINT64_MAX = 0xFFFFFFFFFFFFFFFFULL |
| const UINT64 | UINT64_MIN = 0 |
| const UINT8 | UINT8_MAX = 255 |
| const UINT8 | UINT8_MIN = 0 |
|
|
Definition at line 565 of file stddefns.h. |
|
|
Definition at line 570 of file stddefns.h. |
|
|
Definition at line 170 of file stddefns.h. |
|
|
Compile-time validate size of structure or class.
Definition at line 670 of file stddefns.h. |
|
|
Definition at line 529 of file stddefns.h. |
|
|
Definition at line 527 of file stddefns.h. |
|
|
Definition at line 271 of file stddefns.h. |
|
|
Definition at line 139 of file stddefns.h. |
|
|
Definition at line 512 of file stddefns.h. |
|
|
Definition at line 659 of file stddefns.h. |
|
|
Definition at line 660 of file stddefns.h. |
|
|
Definition at line 658 of file stddefns.h. |
|
|
Definition at line 661 of file stddefns.h. |
|
|
Definition at line 531 of file stddefns.h. |
|
|
Compile-time validate that public global has a matching prototype.
Definition at line 677 of file stddefns.h. |
|
|
Definition at line 567 of file stddefns.h. |
|
|
Definition at line 562 of file stddefns.h. |
|
|
Definition at line 532 of file stddefns.h. |
|
|
Definition at line 533 of file stddefns.h. |
|
|
Definition at line 566 of file stddefns.h. |
|
|
Definition at line 519 of file stddefns.h. |
|
|
Definition at line 525 of file stddefns.h. |
|
|
Definition at line 526 of file stddefns.h. |
|
|
Definition at line 528 of file stddefns.h. |
|
|
Definition at line 665 of file stddefns.h. |
|
|
Definition at line 568 of file stddefns.h. |
|
|
Definition at line 569 of file stddefns.h. |
|
|
Definition at line 516 of file stddefns.h. |
|
|
mi32/stddefns.h - Standard definitions for MicroImages SDK
Definition at line 119 of file stddefns.h. |
|
|
Definition at line 318 of file stddefns.h. |
|
|
Definition at line 399 of file stddefns.h. |
|
|
Definition at line 447 of file stddefns.h. |
|
|
Return type value, signifies < 0 is an error.
Definition at line 459 of file stddefns.h. |
|
|
Definition at line 398 of file stddefns.h. |
|
|
Interface component ID.
Definition at line 471 of file stddefns.h. |
|
|
Definition at line 366 of file stddefns.h. |
|
|
Ini access handle.
Definition at line 500 of file stddefns.h. |
|
|
Definition at line 291 of file stddefns.h. |
|
|
Some X headers define it this way so must match.
Definition at line 310 of file stddefns.h. |
|
|
Definition at line 312 of file stddefns.h. |
|
|
Definition at line 289 of file stddefns.h. |
|
|
Definition at line 446 of file stddefns.h. |
|
|
Definition at line 426 of file stddefns.h. |
|
|
Definition at line 497 of file stddefns.h. |
|
|
Definition at line 496 of file stddefns.h. |
|
|
Definition at line 498 of file stddefns.h. |
|
|
Definition at line 482 of file stddefns.h. |
|
|
Definition at line 474 of file stddefns.h. |
|
|
Definition at line 475 of file stddefns.h. |
|
|
Generic "pixel" value.
Definition at line 502 of file stddefns.h. |
|
|
Generic dialog handle.
Definition at line 501 of file stddefns.h. |
|
|
Pixel value on drawing device.
Definition at line 371 of file stddefns.h. |
|
|
Definition at line 314 of file stddefns.h. |
|
|
Definition at line 315 of file stddefns.h. |
|
|
Type for RVC Object Inode parameter.
Definition at line 473 of file stddefns.h. |
|
|
Definition at line 292 of file stddefns.h. |
|
|
Definition at line 311 of file stddefns.h. |
|
|
Definition at line 313 of file stddefns.h. |
|
|
Definition at line 290 of file stddefns.h. |
|
|
Definition at line 400 of file stddefns.h. |
|
|
Definition at line 477 of file stddefns.h. |
|
|
Definition at line 445 of file stddefns.h. |
|
|
Definition at line 425 of file stddefns.h. |
|
||||||||||||
|
Functions to convert two INT32's to an INT64.
Definition at line 693 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 699 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 682 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 690 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 689 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 688 of file stddefns.h. |
|
||||||||||||
|
Definition at line 694 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 700 of file stddefns.h. |
|
|
Definition at line 327 of file stddefns.h. |
|
|
Definition at line 328 of file stddefns.h. |
|
|
Definition at line 332 of file stddefns.h. |
|
|
Definition at line 333 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed integer.
Definition at line 351 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed integer.
Definition at line 357 of file stddefns.h. |
|
|
Create two INT32's to INT64 constants.
Definition at line 362 of file stddefns.h. |
|
|
Definition at line 322 of file stddefns.h. |
|
|
Definition at line 323 of file stddefns.h. |
|
|
Definition at line 329 of file stddefns.h. |
|
|
Definition at line 330 of file stddefns.h. |
|
|
Definition at line 334 of file stddefns.h. |
|
|
Definition at line 335 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed unsigned integer.
Definition at line 353 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed unsigned integer.
Definition at line 359 of file stddefns.h. |
|
|
Definition at line 324 of file stddefns.h. |
|
|
Definition at line 325 of file stddefns.h. |
1.3.8-20040913