QGIS API Documentation 3.41.0-Master (3440c17df1d)
|
#include <qgsquantizedmeshtiles.h>
Public Member Functions | |
QgsQuantizedMeshTile (const QByteArray &data) | |
void | generateNormals () |
void | removeDegenerateTriangles () |
tinygltf::Model | toGltf (bool addSkirt=false, double skirtDepth=0, bool withTextureCoords=false) |
QgsMesh | toMesh (QgsRectangle tileBounds) |
Public Attributes | |
std::vector< uint32_t > | mEastVertices |
std::map< uint8_t, std::vector< char > > | mExtensions |
QgsQuantizedMeshHeader | mHeader |
std::vector< float > | mNormalCoords |
std::vector< uint32_t > | mNorthVertices |
std::vector< uint32_t > | mSouthVertices |
std::vector< uint32_t > | mTriangleIndices |
std::vector< uint16_t > | mVertexCoords |
std::vector< uint32_t > | mWestVertices |
Definition at line 77 of file qgsquantizedmeshtiles.h.
QgsQuantizedMeshTile::QgsQuantizedMeshTile | ( | const QByteArray & | data | ) |
Definition at line 111 of file qgsquantizedmeshtiles.cpp.
void QgsQuantizedMeshTile::generateNormals | ( | ) |
Definition at line 207 of file qgsquantizedmeshtiles.cpp.
void QgsQuantizedMeshTile::removeDegenerateTriangles | ( | ) |
Definition at line 191 of file qgsquantizedmeshtiles.cpp.
tinygltf::Model QgsQuantizedMeshTile::toGltf | ( | bool | addSkirt = false , |
double | skirtDepth = 0 , |
||
bool | withTextureCoords = false |
||
) |
Definition at line 246 of file qgsquantizedmeshtiles.cpp.
QgsMesh QgsQuantizedMeshTile::toMesh | ( | QgsRectangle | tileBounds | ) |
Definition at line 558 of file qgsquantizedmeshtiles.cpp.
std::vector<uint32_t> QgsQuantizedMeshTile::mEastVertices |
Definition at line 85 of file qgsquantizedmeshtiles.h.
std::map<uint8_t, std::vector<char> > QgsQuantizedMeshTile::mExtensions |
Definition at line 87 of file qgsquantizedmeshtiles.h.
QgsQuantizedMeshHeader QgsQuantizedMeshTile::mHeader |
Definition at line 79 of file qgsquantizedmeshtiles.h.
std::vector<float> QgsQuantizedMeshTile::mNormalCoords |
Definition at line 81 of file qgsquantizedmeshtiles.h.
std::vector<uint32_t> QgsQuantizedMeshTile::mNorthVertices |
Definition at line 86 of file qgsquantizedmeshtiles.h.
std::vector<uint32_t> QgsQuantizedMeshTile::mSouthVertices |
Definition at line 84 of file qgsquantizedmeshtiles.h.
std::vector<uint32_t> QgsQuantizedMeshTile::mTriangleIndices |
Definition at line 82 of file qgsquantizedmeshtiles.h.
std::vector<uint16_t> QgsQuantizedMeshTile::mVertexCoords |
Definition at line 80 of file qgsquantizedmeshtiles.h.
std::vector<uint32_t> QgsQuantizedMeshTile::mWestVertices |
Definition at line 83 of file qgsquantizedmeshtiles.h.