Qgs3DTypes class

3 Defines enumerations and other auxiliary types for QGIS 3D

Contents

Public types

enum AltitudeBinding { AltBindVertex, AltBindCentroid }
how to handle clamping of vertices of individual features
enum AltitudeClamping { AltClampAbsolute, AltClampRelative, AltClampTerrain }
how to handle altitude of vector features
enum CullingMode { NoCulling, Front, Back, FrontAndBack }
Triangle culling mode.

Enum documentation

enum Qgs3DTypes::AltitudeBinding

how to handle clamping of vertices of individual features

Enumerators
AltBindVertex

Clamp every vertex of feature.

AltBindCentroid

Clamp just centroid of feature.

enum Qgs3DTypes::AltitudeClamping

how to handle altitude of vector features

Enumerators
AltClampAbsolute

Z_final = z_geometry.

AltClampRelative

Z_final = z_terrain + z_geometry.

AltClampTerrain

Z_final = z_terrain.

enum Qgs3DTypes::CullingMode

Triangle culling mode.

Enumerators
NoCulling

Will render both front and back faces of triangles.

Front

Will render only back faces of triangles.

Back

Will render only front faces of triangles (recommended when input data are consistent)

FrontAndBack

Will not render anything.