Hi,
I am using PyHelios and noticed a mismatch between the C++ PlantArchitecture documentation and the Python API.
In the C++ Helios documentation, PlantArchitecture exposes organ-level queries such as:
- getPlantLeafObjectIDs()
- getPlantFruitObjectIDs()
I think these functions are described as the recommended way to retrieve object IDs for plant organs.
However, in the current PyHelios Python wrapper:
- These functions are not available in PlantArchitecture.py
- I think there is no equivalent Python API for organ-level filtering
As a result, it is unclear how to directly retrieve primitives belonging to organs (e.g., leaf/fruit meshes) in Python using the current release.
Questions:
- Is organ-level filtering of plants build from PlantArchitecture currently supported in PyHelios Python bindings?
- If yes, what is the intended workflow?
- If not, is there a recommended workaround (e.g., primitive data tagging or planned API extension)?
Thanks !
Hi,
I am using PyHelios and noticed a mismatch between the C++ PlantArchitecture documentation and the Python API.
In the C++ Helios documentation, PlantArchitecture exposes organ-level queries such as:
I think these functions are described as the recommended way to retrieve object IDs for plant organs.
However, in the current PyHelios Python wrapper:
As a result, it is unclear how to directly retrieve primitives belonging to organs (e.g., leaf/fruit meshes) in Python using the current release.
Questions:
Thanks !