qgis / pyqgis-api-docs-builder

Sphinx project to build python API documentation for QGIS
https://qgis.org/pyqgis/master/
GNU General Public License v2.0
86 stars 31 forks source link

Missing key/value pairs in setShapeProperties(dict) method of QgsPoint3DSymbol() class #140

Closed AbdelghaniTamort closed 1 month ago

AbdelghaniTamort commented 3 months ago

The documentation doesn't provide the key/value pairs of each shape property of 3D point symbol : docs image

For example I chose to work with the model shape (qgis.analysis.Qgis.Point3DShape(7)) then I would need to define the path to the model using the setShapeProperties() method. However I have no indication to which key in the input dictionnary I would need.

3nids commented 2 months ago

There is no more documentation in the cpp file, see https://github.com/qgis/QGIS/blob/79285c27c2ce342ab1267c72d2b02b767d4b32e4/src/3d/symbols/qgspoint3dsymbol.h#L110

One of the dev needs to fill this. Maybe the author @wonder-sk

wonder-sk commented 2 months ago

Here are the keys for different shapes (all values are floats apart from two that are strings):

AbdelghaniTamort commented 2 months ago

Is it scheduled to be added to the docs?