#include <mi32/dlldefns.h>#include <mi32/errcodes.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 | ALIGN16(_x) _x __attribute((aligned(16))) |
| #define | ALIGN8(_x) _x __attribute((aligned(8))) |
| #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 short | MIUNICODE |
| 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 _WidgetRec * | Widget |
| typedef WPOLYGON | WPOLYLINE |
| typedef WRECT2D | WRECTXY |
Enumerations | |
| enum | HELPID { HELPID__None = 0 } |
| enum | TEXTID { TEXTID__None = 0 } |
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 429 of file stddefns.h. |
|
|
Definition at line 428 of file stddefns.h. |
|
|
Definition at line 611 of file stddefns.h. |
|
|
Definition at line 616 of file stddefns.h. |
|
|
Definition at line 195 of file stddefns.h. |
|
|
Compile-time validate size of structure or class.
Definition at line 716 of file stddefns.h. |
|
|
Definition at line 575 of file stddefns.h. |
|
|
Definition at line 573 of file stddefns.h. |
|
|
Definition at line 297 of file stddefns.h. |
|
|
Definition at line 160 of file stddefns.h. |
|
|
Definition at line 558 of file stddefns.h. |
|
|
Definition at line 705 of file stddefns.h. |
|
|
Definition at line 706 of file stddefns.h. |
|
|
Definition at line 704 of file stddefns.h. |
|
|
Definition at line 707 of file stddefns.h. |
|
|
Definition at line 577 of file stddefns.h. |
|
|
Compile-time validate that public global has a matching prototype.
Definition at line 723 of file stddefns.h. |
|
|
Definition at line 613 of file stddefns.h. |
|
|
Definition at line 608 of file stddefns.h. |
|
|
Definition at line 578 of file stddefns.h. |
|
|
Definition at line 579 of file stddefns.h. |
|
|
Definition at line 612 of file stddefns.h. |
|
|
Definition at line 565 of file stddefns.h. |
|
|
Definition at line 571 of file stddefns.h. |
|
|
Definition at line 572 of file stddefns.h. |
|
|
Definition at line 574 of file stddefns.h. |
|
|
Definition at line 711 of file stddefns.h. |
|
|
Definition at line 614 of file stddefns.h. |
|
|
Definition at line 615 of file stddefns.h. |
|
|
Definition at line 562 of file stddefns.h. |
|
|
mi32/stddefns.h - Standard definitions for MicroImages SDK
Definition at line 140 of file stddefns.h. |
|
|
Definition at line 344 of file stddefns.h. |
|
|
Definition at line 435 of file stddefns.h. |
|
|
Definition at line 483 of file stddefns.h. |
|
|
Return type value, signifies < 0 is an error.
Definition at line 505 of file stddefns.h. |
|
|
Definition at line 434 of file stddefns.h. |
|
|
Interface component ID.
Definition at line 517 of file stddefns.h. |
|
|
Definition at line 392 of file stddefns.h. |
|
|
Ini access handle.
Definition at line 546 of file stddefns.h. |
|
|
Definition at line 317 of file stddefns.h. |
|
|
Some X headers define it this way so must match.
Definition at line 336 of file stddefns.h. |
|
|
Definition at line 338 of file stddefns.h. |
|
|
Definition at line 315 of file stddefns.h. |
|
|
Definition at line 482 of file stddefns.h. |
|
|
Definition at line 462 of file stddefns.h. |
|
|
Definition at line 543 of file stddefns.h. |
|
|
Definition at line 542 of file stddefns.h. |
|
|
Definition at line 544 of file stddefns.h. |
|
|
Definition at line 528 of file stddefns.h. |
|
|
Definition at line 520 of file stddefns.h. |
|
|
Definition at line 521 of file stddefns.h. |
|
|
Definition at line 436 of file stddefns.h. |
|
|
Generic "pixel" value.
Definition at line 548 of file stddefns.h. |
|
|
Generic dialog handle.
Definition at line 547 of file stddefns.h. |
|
|
Pixel value on drawing device.
Definition at line 397 of file stddefns.h. |
|
|
Definition at line 340 of file stddefns.h. |
|
|
Definition at line 341 of file stddefns.h. |
|
|
Type for RVC Object Inode parameter.
Definition at line 519 of file stddefns.h. |
|
|
Definition at line 318 of file stddefns.h. |
|
|
Definition at line 337 of file stddefns.h. |
|
|
Definition at line 339 of file stddefns.h. |
|
|
Definition at line 316 of file stddefns.h. |
|
|
Definition at line 523 of file stddefns.h. |
|
|
Definition at line 481 of file stddefns.h. |
|
|
Definition at line 461 of file stddefns.h. |
|
|
Help text resource identifier.
Definition at line 501 of file stddefns.h. |
|
|
Text resource identifier.
Definition at line 496 of file stddefns.h. |
|
||||||||||||
|
Functions to convert two INT32's to an INT64.
Definition at line 739 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 745 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 728 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 736 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 735 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 734 of file stddefns.h. |
|
||||||||||||
|
Definition at line 740 of file stddefns.h. |
|
||||||||||||||||
|
Definition at line 746 of file stddefns.h. |
|
|
Definition at line 353 of file stddefns.h. |
|
|
Definition at line 354 of file stddefns.h. |
|
|
Definition at line 358 of file stddefns.h. |
|
|
Definition at line 359 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed integer.
Definition at line 377 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed integer.
Definition at line 383 of file stddefns.h. |
|
|
Create two INT32's to INT64 constants.
Definition at line 388 of file stddefns.h. |
|
|
Definition at line 348 of file stddefns.h. |
|
|
Definition at line 349 of file stddefns.h. |
|
|
Definition at line 355 of file stddefns.h. |
|
|
Definition at line 356 of file stddefns.h. |
|
|
Definition at line 360 of file stddefns.h. |
|
|
Definition at line 361 of file stddefns.h. |
|
|
Maximum value of a 64-bit signed unsigned integer.
Definition at line 379 of file stddefns.h. |
|
|
Minimum value of a 64-bit signed unsigned integer.
Definition at line 385 of file stddefns.h. |
|
|
Definition at line 350 of file stddefns.h. |
|
|
Definition at line 351 of file stddefns.h. |
1.3.8-20040913