QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
Helper data structure used when rendering points as triangulated surface. More...
#include <qgspointcloudrenderer.h>
Public Attributes | |
std::vector< QRgb > | colors |
RGB color for each point. | |
std::vector< float > | elevations |
Z value for each point (only used when global map shading is enabled) | |
std::vector< double > | points |
X,Y for each point - kept in this structure so that we can use it without further conversions in Delaunator-cpp. | |
Helper data structure used when rendering points as triangulated surface.
We populate the structure as we traverse the nodes and then run Delaunay triangulation at the end + draw the triangles.
Definition at line 233 of file qgspointcloudrenderer.h.
std::vector<QRgb> QgsPointCloudRenderContext::TriangulationData::colors |
RGB color for each point.
Definition at line 236 of file qgspointcloudrenderer.h.
std::vector<float> QgsPointCloudRenderContext::TriangulationData::elevations |
Z value for each point (only used when global map shading is enabled)
Definition at line 237 of file qgspointcloudrenderer.h.
std::vector<double> QgsPointCloudRenderContext::TriangulationData::points |
X,Y for each point - kept in this structure so that we can use it without further conversions in Delaunator-cpp.
Definition at line 235 of file qgspointcloudrenderer.h.