|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
Contains parameters regarding scalebar calculations. More...
#include <qgsscalebarrenderer.h>
Public Member Functions | |
| bool | isValid () const |
Returns true if the context has valid settings. | |
Public Attributes | |
| QgsScaleBarRenderer::Flags | flags |
| Scalebar renderer flags. | |
| double | scale { 1.0 } |
| Scale denominator. | |
| double | segmentWidth { 0.0 } |
| The width, in millimeters, of each individual segment drawn. | |
| QSizeF | size |
| Destination size for scalebar. | |
Contains parameters regarding scalebar calculations.
Definition at line 69 of file qgsscalebarrenderer.h.
| bool QgsScaleBarRenderer::ScaleBarContext::isValid | ( | ) | const |
Returns true if the context has valid settings.
Definition at line 422 of file qgsscalebarrenderer.cpp.
| QgsScaleBarRenderer::Flags QgsScaleBarRenderer::ScaleBarContext::flags |
Scalebar renderer flags.
Definition at line 89 of file qgsscalebarrenderer.h.
| double QgsScaleBarRenderer::ScaleBarContext::scale { 1.0 } |
Scale denominator.
Definition at line 86 of file qgsscalebarrenderer.h.
| double QgsScaleBarRenderer::ScaleBarContext::segmentWidth { 0.0 } |
The width, in millimeters, of each individual segment drawn.
Definition at line 76 of file qgsscalebarrenderer.h.
| QSizeF QgsScaleBarRenderer::ScaleBarContext::size |
Destination size for scalebar.
This is used for scalebars which alter their appearance or alignment based on the desired scalebar size (e.g. correctly aligning text in a numeric scale bar).
Definition at line 83 of file qgsscalebarrenderer.h.