QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | Public Attributes | List of all members
QgsMeshLayer::LayerOptions Struct Reference

Setting options for loading mesh layers. More...

#include <qgsmeshlayer.h>

Public Member Functions

 LayerOptions (const QgsCoordinateTransformContext &transformContext=QgsCoordinateTransformContext())
 Constructor for LayerOptions with optional transformContext. More...
 

Public Attributes

bool loadDefaultStyle = true
 Set to true if the default layer style should be loaded. More...
 
bool skipCrsValidation = false
 Controls whether the layer is allowed to have an invalid/unknown CRS. More...
 
QgsCoordinateTransformContext transformContext
 Coordinate transform context. More...
 

Detailed Description

Setting options for loading mesh layers.

Definition at line 108 of file qgsmeshlayer.h.

Constructor & Destructor Documentation

◆ LayerOptions()

QgsMeshLayer::LayerOptions::LayerOptions ( const QgsCoordinateTransformContext transformContext = QgsCoordinateTransformContext( ))
inlineexplicit

Constructor for LayerOptions with optional transformContext.

Note
transformContext argument was added in QGIS 3.8

Definition at line 115 of file qgsmeshlayer.h.

Member Data Documentation

◆ loadDefaultStyle

bool QgsMeshLayer::LayerOptions::loadDefaultStyle = true

Set to true if the default layer style should be loaded.

Since
QGIS 3.22

Definition at line 128 of file qgsmeshlayer.h.

◆ skipCrsValidation

bool QgsMeshLayer::LayerOptions::skipCrsValidation = false

Controls whether the layer is allowed to have an invalid/unknown CRS.

If true, then no validation will be performed on the layer's CRS and the layer layer's crs() may be invalid() (i.e. the layer will have no georeferencing available and will be treated as having purely numerical coordinates).

If false (the default), the layer's CRS will be validated using QgsCoordinateReferenceSystem::validate(), which may cause a blocking, user-facing dialog asking users to manually select the correct CRS for the layer.

Since
QGIS 3.10

Definition at line 143 of file qgsmeshlayer.h.

◆ transformContext

QgsCoordinateTransformContext QgsMeshLayer::LayerOptions::transformContext

Coordinate transform context.

Definition at line 122 of file qgsmeshlayer.h.


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