GeoPainter Class Reference
from PyKDE4.marble import *
Inherits: Marble.ClipPainter → QPainter
Namespace: Marble
Detailed Description
- Abstract class:
- This class can be used as a base class for new classes, but can not be instantiated directly.
Methods | |
__init__ (self, QPaintDevice paintDevice, Marble.ViewportParams viewportParams, Marble.MapQuality mapQuality=NormalQuality) | |
drawAnnotation (self, Marble.GeoDataCoordinates position, QString text, QSizeF bubbleSize=QSizeF(130,100), float bubbleOffsetX=-10, float bubbleOffsetY=-30, float xRnd=5, float yRnd=5) | |
drawEllipse (self, Marble.GeoDataCoordinates centerPosition, float width, float height, bool isGeoProjected=0) | |
drawImage (self, Marble.GeoDataCoordinates centerPosition, QImage image) | |
drawPixmap (self, Marble.GeoDataCoordinates centerPosition, QPixmap pixmap) | |
drawPoint (self, Marble.GeoDataCoordinates position) | |
drawPoint (self, Marble.GeoDataPoint point) | |
drawPolygon (self, Marble.GeoDataLinearRing linearRing, Qt::FillRule fillRule=Qt.OddEvenFill) | |
drawPolygon (self, Marble.GeoDataPolygon polygon, Qt::FillRule fillRule=Qt.OddEvenFill) | |
drawPolyline (self, Marble.GeoDataLineString lineString, QString labelText=QString(), Marble.LabelPositionFlags labelPositionFlags=Marble.LineCenter) | |
drawRect (self, Marble.GeoDataCoordinates centerPosition, float width, float height, bool isGeoProjected=0) | |
drawRoundRect (self, Marble.GeoDataCoordinates centerPosition, int width, int height, int xRnd=25, int yRnd=25) | |
drawText (self, Marble.GeoDataCoordinates position, QString text) | |
Marble.MapQuality | mapQuality (self) |
QRegion | regionFromEllipse (self, Marble.GeoDataCoordinates centerPosition, float width, float height, bool isGeoProjected=0, float strokeWidth=3) |
QRegion | regionFromPoint (self, Marble.GeoDataCoordinates position, float strokeWidth=3) |
QRegion | regionFromPoint (self, Marble.GeoDataPoint point, float strokeWidth=3) |
QRegion | regionFromPolygon (self, Marble.GeoDataLinearRing linearRing, Qt::FillRule fillRule, float strokeWidth=3) |
QRegion | regionFromPolyline (self, Marble.GeoDataLineString lineString, float strokeWidth=3) |
QRegion | regionFromRect (self, Marble.GeoDataCoordinates centerPosition, float width, float height, bool isGeoProjected=0, float strokeWidth=3) |
Method Documentation
__init__ | ( | self, | ||
QPaintDevice | paintDevice, | |||
Marble.ViewportParams | viewportParams, | |||
Marble.MapQuality | mapQuality=NormalQuality | |||
) |
drawAnnotation | ( | self, | ||
Marble.GeoDataCoordinates | position, | |||
QString | text, | |||
QSizeF | bubbleSize=QSizeF(130,100), | |||
float | bubbleOffsetX=-10, | |||
float | bubbleOffsetY=-30, | |||
float | xRnd=5, | |||
float | yRnd=5 | |||
) |
drawEllipse | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
float | width, | |||
float | height, | |||
bool | isGeoProjected=0 | |||
) |
drawImage | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
QImage | image | |||
) |
drawPixmap | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
QPixmap | pixmap | |||
) |
drawPoint | ( | self, | ||
Marble.GeoDataCoordinates | position | |||
) |
drawPoint | ( | self, | ||
Marble.GeoDataPoint | point | |||
) |
drawPolygon | ( | self, | ||
Marble.GeoDataLinearRing | linearRing, | |||
Qt::FillRule | fillRule=Qt.OddEvenFill | |||
) |
drawPolygon | ( | self, | ||
Marble.GeoDataPolygon | polygon, | |||
Qt::FillRule | fillRule=Qt.OddEvenFill | |||
) |
drawPolyline | ( | self, | ||
Marble.GeoDataLineString | lineString, | |||
QString | labelText=QString(), | |||
Marble.LabelPositionFlags | labelPositionFlags=Marble.LineCenter | |||
) |
drawRect | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
float | width, | |||
float | height, | |||
bool | isGeoProjected=0 | |||
) |
drawRoundRect | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
int | width, | |||
int | height, | |||
int | xRnd=25, | |||
int | yRnd=25 | |||
) |
drawText | ( | self, | ||
Marble.GeoDataCoordinates | position, | |||
QString | text | |||
) |
Marble.MapQuality mapQuality | ( | self ) |
QRegion regionFromEllipse | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
float | width, | |||
float | height, | |||
bool | isGeoProjected=0, | |||
float | strokeWidth=3 | |||
) |
QRegion regionFromPoint | ( | self, | ||
Marble.GeoDataCoordinates | position, | |||
float | strokeWidth=3 | |||
) |
QRegion regionFromPoint | ( | self, | ||
Marble.GeoDataPoint | point, | |||
float | strokeWidth=3 | |||
) |
QRegion regionFromPolygon | ( | self, | ||
Marble.GeoDataLinearRing | linearRing, | |||
Qt::FillRule | fillRule, | |||
float | strokeWidth=3 | |||
) |
QRegion regionFromPolyline | ( | self, | ||
Marble.GeoDataLineString | lineString, | |||
float | strokeWidth=3 | |||
) |
QRegion regionFromRect | ( | self, | ||
Marble.GeoDataCoordinates | centerPosition, | |||
float | width, | |||
float | height, | |||
bool | isGeoProjected=0, | |||
float | strokeWidth=3 | |||
) |