DrawPackageList¶
- globalmapper.DrawPackageList(HDC aDC, GM_PackageHandle_t32 aPackageList, GM_DrawFlags_t32 aDrawFlags, GM_Rectangle_t aWorldBounds, sint32 aLeftPixel, sint32 aTopPixel, sint32 aPixelWidth, sint32 aPixelHeight) GM_Error_t32 [source]¶
Note
This function requires a Handle to Device Context (HDC), which comes from the Windows GUI. An HDC for a window is easy to get in C++, but unobtainable in Python without relying on other modules. As such, you may be unable to use this and other functions which need an HDC as parameter; they are included in the Python SDK for Global Mapper primarily for consistency with the C++ version of the SDK and are not fully supported at current release.
Draws the specified portion of the specified packages to the device context. If no packages are explicitly specified, all packages loaded with the LoadPackage function will be drawn.
- Parameters:
aDC (HDC) – Device context to draw to
aPackageList ([GM_PackageHandle_t32]) – List of packages to draw or None for all
aDrawFlags (GM_DrawFlags_t32) – Flags controlling how the draw is performed
aWorldBounds (GM_Rectangle_t) – World bounds to draw or None for all
aLeftPixel (sint32) – Left pixel coordinate to draw to
aTopPixel (sint32) – Top pixel coordinate to draw to
aPixelWidth (sint32) – Width in pixels to draw
aPixelHeight (sint32) – Height in pixels to draw
- Returns:
Error Code
- Return type:
GM_Error_t32