|
| QgsDiagramLayerSettings () |
| Constructor for QgsDiagramLayerSettings. More...
|
|
| QgsDiagramLayerSettings (const QgsDiagramLayerSettings &rh) |
| Copy constructor. More...
|
|
| ~QgsDiagramLayerSettings () |
|
QgsCoordinateTransform | coordinateTransform () const |
| Returns the coordinate transform associated with the layer, or an invalid transform if no transformation is required. More...
|
|
QgsPropertyCollection & | dataDefinedProperties () |
| Returns a reference to the diagram's property collection, used for data defined overrides. More...
|
|
const QgsPropertyCollection & | dataDefinedProperties () const |
| Returns a reference to the diagram's property collection, used for data defined overrides. More...
|
|
double | distance () const |
| Returns the distance between the diagram and the feature (in mm). More...
|
|
bool | isObstacle () const |
| Returns whether the feature associated with a diagram acts as an obstacle for other labels or diagrams. More...
|
|
LinePlacementFlags | linePlacementFlags () const |
| Returns the diagram placement flags. More...
|
|
QgsDiagramLayerSettings & | operator= (const QgsDiagramLayerSettings &rh) |
|
Placement | placement () const |
| Returns the diagram placement. More...
|
|
bool | prepare (const QgsExpressionContext &context=QgsExpressionContext()) const |
| Prepares the diagrams for a specified expression context. More...
|
|
int | priority () const |
| Returns the diagram priority. More...
|
|
void | readXml (const QDomElement &elem) |
| Reads the diagram settings from a DOM element. More...
|
|
QSet< QString > | referencedFields (const QgsExpressionContext &context=QgsExpressionContext()) const |
| Returns the set of any fields referenced by the layer's diagrams. More...
|
|
QgsDiagramRenderer * | renderer () |
| Returns the diagram renderer associated with the layer. More...
|
|
const QgsDiagramRenderer * | renderer () const |
| Returns the diagram renderer associated with the layer. More...
|
|
void | setCoordinateTransform (const QgsCoordinateTransform &transform) |
| Sets the coordinate transform associated with the layer. More...
|
|
void | setDataDefinedProperties (const QgsPropertyCollection &collection) |
| Sets the diagram's property collection, used for data defined overrides. More...
|
|
void | setDistance (double distance) |
| Sets the distance between the diagram and the feature. More...
|
|
void | setIsObstacle (bool isObstacle) |
| Sets whether the feature associated with a diagram acts as an obstacle for other labels or diagrams. More...
|
|
void | setLinePlacementFlags (LinePlacementFlags flags) |
| Sets the the diagram placement flags. More...
|
|
void | setPlacement (Placement value) |
| Sets the diagram placement. More...
|
|
void | setPriority (int value) |
| Sets the diagram priority. More...
|
|
void | setRenderer (QgsDiagramRenderer *diagramRenderer) |
| Sets the diagram renderer associated with the layer. More...
|
|
void | setShowAllDiagrams (bool showAllDiagrams) |
| Sets whether the layer should show all diagrams, including overlapping diagrams. More...
|
|
void | setZIndex (double index) |
| Sets the diagram z-index. More...
|
|
bool | showAllDiagrams () const |
| Returns whether the layer should show all diagrams, including overlapping diagrams. More...
|
|
void | writeXml (QDomElement &layerElem, QDomDocument &doc) const |
| Writes the diagram settings to a DOM element. More...
|
|
double | zIndex () const |
| Returns the diagram z-index. More...
|
|