mi32/mstyle.h File Reference
Go to the source code of this file.
Defines |
| #define | MLINE_FEATURE_LINEBEGIN 4 |
| #define | MLINE_FEATURE_LINEEND 3 |
| #define | MLINE_FEATURE_NEXTVERTEX 1 |
| #define | MLINE_FEATURE_PREVVERTEX 2 |
| #define | POSITION_1 1 |
| #define | POSITION_10 10 |
| #define | POSITION_11 11 |
| #define | POSITION_12 12 |
| #define | POSITION_13 13 |
| #define | POSITION_14 14 |
| #define | POSITION_15 15 |
| #define | POSITION_16 16 |
| #define | POSITION_17 17 |
| #define | POSITION_2 2 |
| #define | POSITION_3 3 |
| #define | POSITION_4 4 |
| #define | POSITION_5 5 |
| #define | POSITION_6 6 |
| #define | POSITION_7 7 |
| #define | POSITION_8 8 |
| #define | POSITION_9 9 |
| #define | POSITION_CENTER POSITION_17 |
| #define | POSITION_CENTERBOTTOM POSITION_6 |
| #define | POSITION_CENTERLEFT POSITION_5 |
| #define | POSITION_CENTERRIGHT POSITION_7 |
| #define | POSITION_CENTERUP POSITION_8 |
| #define | POSITION_DELETE 0 |
| #define | POSITION_LAST POSITION_17 |
| #define | POSITION_LEFTBOTTOM POSITION_1 |
| #define | POSITION_LEFTUP POSITION_3 |
| #define | POSITION_RIGHTBOTTOM POSITION_2 |
| #define | POSITION_RIGHTUP POSITION_4 |
Typedefs |
| typedef void * | LABELHANDLE |
| typedef void * | MLINEHANDLE |
Functions |
| int | MlabelPlaceAddRect (LABELHANDLE handle, DRECT2D *Label, INT32 ElemNum, DOUBLE Rank) |
| int | MlabelPlaceAddRectAtAnchor (LABELHANDLE handle, DRECT2D *Label, INT32 ElemNum, DOUBLE Rank, DPOINT2D *Anchor) |
| int | MlabelPlaceAddRectAtPosition (LABELHANDLE handle, DRECT2D *Label, INT32 ElemNum, DOUBLE Rank, int PosIndex) |
| int | MlabelPlaceFree (LABELHANDLE handle) |
| int | MlabelPlaceGetLabelPosition (LABELHANDLE handle, INT32 ElemNum, DRECT2D *rect) |
| int | MlabelPlaceGetPositionFactors (LABELHANDLE handle, DOUBLE *PosWeight, UINT8 startentry, UINT8 numentries) |
| int | MlabelPlaceInit (LABELHANDLE *handle, const DRECT2D *space, INT32 NumLabelsInit) |
| int | MlabelPlaceOptimize (LABELHANDLE handle, int DoOptimize, int DoDelete, INT32 *NumObscured) |
| int | MlabelPlaceSetPositionFactors (LABELHANDLE handle, DOUBLE *PosWeight, UINT8 startentry, UINT8 numentries) |
Define Documentation
| #define MLINE_FEATURE_LINEBEGIN 4 |
| #define MLINE_FEATURE_LINEEND 3 |
| #define MLINE_FEATURE_NEXTVERTEX 1 |
< GENERATING_DOXYGEN_OUTPUT
| #define MLINE_FEATURE_PREVVERTEX 2 |
| #define POSITION_CENTER POSITION_17 |
| #define POSITION_CENTERBOTTOM POSITION_6 |
| #define POSITION_CENTERLEFT POSITION_5 |
| #define POSITION_CENTERRIGHT POSITION_7 |
| #define POSITION_CENTERUP POSITION_8 |
| #define POSITION_DELETE 0 |
| #define POSITION_LAST POSITION_17 |
| #define POSITION_LEFTBOTTOM POSITION_1 |
| #define POSITION_LEFTUP POSITION_3 |
| #define POSITION_RIGHTBOTTOM POSITION_2 |
| #define POSITION_RIGHTUP POSITION_4 |
Typedef Documentation