|
| QgsClassificationPointCloud3DSymbol () |
| Constructor for QgsClassificationPointCloud3DSymbol. More...
|
|
QString | attribute () const |
| Returns the attribute used to select the color of the point cloud. More...
|
|
unsigned int | byteStride () override |
| Returns the byte stride for the geometries used to for the vertex buffer. More...
|
|
QgsPointCloudCategoryList | categoriesList () const |
| Returns the list of categories of the classification. More...
|
|
QgsAbstract3DSymbol * | clone () const override SIP_FACTORY |
|
void | fillMaterial (Qt3DRender::QMaterial *material) override SIP_SKIP |
| Used to fill material object with necessary QParameters (and consequently opengl uniforms) More...
|
|
QgsPointCloudCategoryList | getFilteredOutCategories () const |
| Gets the list of categories of the classification that should not be rendered. More...
|
|
void | readXml (const QDomElement &elem, const QgsReadWriteContext &context) override |
|
void | setAttribute (const QString &attribute) |
| Sets the attribute used to select the color of the point cloud. More...
|
|
void | setCategoriesList (const QgsPointCloudCategoryList &categories) |
| Sets the list of categories of the classification. More...
|
|
QString | symbolType () const override |
| Returns a unique string identifier of the symbol type. More...
|
|
void | writeXml (QDomElement &elem, const QgsReadWriteContext &context) const override |
|
| QgsPointCloud3DSymbol () |
| Constructor for QgsPointCloud3DSymbol. More...
|
|
| ~QgsPointCloud3DSymbol () override |
| Destructor for QgsPointCloud3DSymbol. More...
|
|
virtual unsigned int | byteStride ()=0 |
| Returns the byte stride for the geometries used to for the vertex buffer. More...
|
|
void | copyBaseSettings (QgsAbstract3DSymbol *destination) const override |
|
virtual void | fillMaterial (Qt3DRender::QMaterial *material)=0SIP_SKIP |
| Used to fill material object with necessary QParameters (and consequently opengl uniforms) More...
|
|
float | horizontalFilterThreshold () const |
| Returns the threshold horizontal size value for filtering triangles. More...
|
|
bool | horizontalTriangleFilter () const |
| Returns whether triangles are filtered by horizontal size for rendering. More...
|
|
float | pointSize () const |
| Returns the point size of the point cloud. More...
|
|
bool | renderAsTriangles () const |
| Returns whether points are triangulated to render solid surface. More...
|
|
void | setHorizontalFilterThreshold (float horizontalFilterThreshold) |
| Sets the threshold horizontal size value for filtering triangles. More...
|
|
void | setHorizontalTriangleFilter (bool horizontalTriangleFilter) |
| Sets whether whether triangles are filtered by horizontal size for rendering. More...
|
|
void | setPointSize (float size) |
| Sets the point size. More...
|
|
void | setRenderAsTriangles (bool asTriangles) |
| Sets whether points are triangulated to render solid surface. More...
|
|
void | setVerticalFilterThreshold (float verticalFilterThreshold) |
| Sets the threshold vertical height value for filtering triangles. More...
|
|
void | setVerticalTriangleFilter (bool verticalTriangleFilter) |
| Sets whether triangles are filtered by vertical height for rendering. More...
|
|
virtual QString | symbolType () const =0 |
| Returns a unique string identifier of the symbol type. More...
|
|
QString | type () const override |
|
float | verticalFilterThreshold () const |
| Returns the threshold vertical height value for filtering triangles. More...
|
|
bool | verticalTriangleFilter () const |
| Returns whether triangles are filtered by vertical height for rendering. More...
|
|