QGIS API Documentation
3.20.0-Odense (decaadbb31)
|
Manages the various settings the user can choose from when exporting a 3D scene 3. More...
#include <qgs3dmapexportsettings.h>
Public Member Functions | |
Qgs3DMapExportSettings () | |
Constructor. More... | |
~Qgs3DMapExportSettings () | |
destructor (save the export settings before deallocation) More... | |
bool | exportNormals () const |
Returns whether normals will be exported. More... | |
bool | exportTextures () const |
Returns whether textures will be exported. More... | |
float | scale () const |
Returns the scale of the exported model. More... | |
QString | sceneFolderPath () const |
Returns the scene folder path. More... | |
QString | sceneName () const |
Returns the scene name. More... | |
void | setExportNormals (bool exportNormals) |
Sets whether normals should be exported. More... | |
void | setExportTextures (bool exportTextures) |
Sets whether textures will be exported. More... | |
void | setScale (float scale) |
Sets the scale of exported model. More... | |
void | setSceneFolderPath (const QString &sceneFolderPath) |
Sets the scene's .obj file folder path. More... | |
void | setSceneName (const QString &sceneName) |
Sets the scene name. More... | |
void | setSmoothEdges (bool smoothEdges) |
Sets whether triangles edges will look smooth. More... | |
void | setTerrainResolution (int resolution) |
Sets the terrain resolution. More... | |
void | setTerrainTextureResolution (int resolution) |
Sets the terrain texture resolution. More... | |
bool | smoothEdges () const |
Returns whether triangles edges will look smooth. More... | |
int | terrainTextureResolution () const |
Returns the terrain texture resolution. More... | |
int | terrrainResolution () const |
Returns the terrain resolution. More... | |
Manages the various settings the user can choose from when exporting a 3D scene 3.
Definition at line 30 of file qgs3dmapexportsettings.h.
Qgs3DMapExportSettings::Qgs3DMapExportSettings | ( | ) |
Constructor.
Definition at line 19 of file qgs3dmapexportsettings.cpp.
Qgs3DMapExportSettings::~Qgs3DMapExportSettings | ( | ) |
destructor (save the export settings before deallocation)
Definition at line 32 of file qgs3dmapexportsettings.cpp.
|
inline |
Returns whether normals will be exported.
Definition at line 48 of file qgs3dmapexportsettings.h.
|
inline |
Returns whether textures will be exported.
Definition at line 50 of file qgs3dmapexportsettings.h.
|
inline |
Returns the scale of the exported model.
Definition at line 54 of file qgs3dmapexportsettings.h.
|
inline |
Returns the scene folder path.
Definition at line 42 of file qgs3dmapexportsettings.h.
|
inline |
Returns the scene name.
Definition at line 40 of file qgs3dmapexportsettings.h.
|
inline |
Sets whether normals should be exported.
Definition at line 65 of file qgs3dmapexportsettings.h.
|
inline |
Sets whether textures will be exported.
Definition at line 67 of file qgs3dmapexportsettings.h.
|
inline |
Sets the scale of exported model.
Definition at line 71 of file qgs3dmapexportsettings.h.
|
inline |
Sets the scene's .obj file folder path.
Definition at line 59 of file qgs3dmapexportsettings.h.
|
inline |
Sets the scene name.
Definition at line 57 of file qgs3dmapexportsettings.h.
|
inline |
Sets whether triangles edges will look smooth.
Definition at line 63 of file qgs3dmapexportsettings.h.
|
inline |
Sets the terrain resolution.
Definition at line 61 of file qgs3dmapexportsettings.h.
|
inline |
Sets the terrain texture resolution.
Definition at line 69 of file qgs3dmapexportsettings.h.
|
inline |
Returns whether triangles edges will look smooth.
Definition at line 46 of file qgs3dmapexportsettings.h.
|
inline |
Returns the terrain texture resolution.
Definition at line 52 of file qgs3dmapexportsettings.h.
|
inline |
Returns the terrain resolution.
Definition at line 44 of file qgs3dmapexportsettings.h.