|
libosmscout
1.1.1
|
#include <libosmscout-map-qt/include/osmscout/MapPainterQt.h>


Public Member Functions | |
| MapPainterBatchQt (size_t expectedCount) | |
| ~MapPainterBatchQt () override | |
| bool | paint (const Projection &projection, const MapParameter ¶meter, QPainter *painter) |
Public Member Functions inherited from osmscout::MapPainterBatch< MapPainterQt *> | |
| MapPainterBatch (size_t expectedCount) | |
| virtual | ~MapPainterBatch ()=default |
| void | addData (const MapDataRef &d, MapPainterQt * &painter) |
Additional Inherited Members | |
Protected Member Functions inherited from osmscout::MapPainterBatch< MapPainterQt *> | |
| bool | batchPaintInternal (const Projection &projection, const MapParameter ¶meter) |
Protected Attributes inherited from osmscout::MapPainterBatch< MapPainterQt *> | |
| std::vector< MapDataRef > | data |
| std::vector< MapPainterQt * > | painters |
Qt specific MapPainterBatch. When given PainterQt instances are used from multiple threads, they should be always added in same order to avoid deadlocks.
| osmscout::MapPainterBatchQt::MapPainterBatchQt | ( | size_t | expectedCount | ) |
|
override |
| bool osmscout::MapPainterBatchQt::paint | ( | const Projection & | projection, |
| const MapParameter & | parameter, | ||
| QPainter * | painter | ||
| ) |
1.8.14