QGIS API Documentation  3.37.0-Master (a5b4d9743e8)
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 103 of file qgsinterpolator.h.

Member Data Documentation

◆ interpolationAttribute

int QgsInterpolator::LayerData::interpolationAttribute = -1

Index of feature attribute to use for interpolation.

Definition at line 110 of file qgsinterpolator.h.

◆ source

QgsFeatureSource* QgsInterpolator::LayerData::source = nullptr

Feature source.

Definition at line 106 of file qgsinterpolator.h.

◆ sourceType

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

Source type.

Definition at line 112 of file qgsinterpolator.h.

◆ transformContext

QgsCoordinateTransformContext QgsInterpolator::LayerData::transformContext

Coordinate transform context.

Since
QGIS 3.10.1

Definition at line 119 of file qgsinterpolator.h.

◆ valueSource

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

Source for feature values to interpolate.

Definition at line 108 of file qgsinterpolator.h.


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