Qgs3DTypes class
3 Defines enumerations and other auxiliary types for QGIS 3D
Contents
- Reference
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. |