QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
Public Attributes | List of all members
QgsInterpolator::LayerData Struct Reference

A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline) More...

#include <qgsinterpolator.h>

Public Attributes

int interpolationAttribute = -1
 Index of feature attribute to use for interpolation. More...
 
QgsFeatureSourcesource = nullptr
 Feature source. More...
 
QgsInterpolator::SourceType sourceType = SourcePoints
 Source type. More...
 
QgsCoordinateTransformContext transformContext
 Coordinate transform context. More...
 
QgsInterpolator::ValueSource valueSource = QgsInterpolator::ValueAttribute
 Source for feature values to interpolate. More...
 

Detailed Description

A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline)

Definition at line 104 of file qgsinterpolator.h.

Member Data Documentation

◆ interpolationAttribute

int QgsInterpolator::LayerData::interpolationAttribute = -1

Index of feature attribute to use for interpolation.

Definition at line 111 of file qgsinterpolator.h.

◆ source

QgsFeatureSource* QgsInterpolator::LayerData::source = nullptr

Feature source.

Definition at line 107 of file qgsinterpolator.h.

◆ sourceType

QgsInterpolator::SourceType QgsInterpolator::LayerData::sourceType = SourcePoints

Source type.

Definition at line 113 of file qgsinterpolator.h.

◆ transformContext

QgsCoordinateTransformContext QgsInterpolator::LayerData::transformContext

Coordinate transform context.

Since
QGIS 3.10.1

Definition at line 120 of file qgsinterpolator.h.

◆ valueSource

QgsInterpolator::ValueSource QgsInterpolator::LayerData::valueSource = QgsInterpolator::ValueAttribute

Source for feature values to interpolate.

Definition at line 109 of file qgsinterpolator.h.


The documentation for this struct was generated from the following file: