![]() |
PyHelios 0.1.11
|
Go to the source code of this file.
Classes | |
| class | pyhelios.PlantArchitecture.PlantArchitectureError |
| Raised when PlantArchitecture operations fail. More... | |
| class | pyhelios.PlantArchitecture.PlantArchitecture |
| High-level interface for plant architecture modeling and procedural plant generation. More... | |
Namespaces | |
| namespace | pyhelios |
| namespace | pyhelios.PlantArchitecture |
Functions | |
| pyhelios.PlantArchitecture.validate_vec3 (value, name, func) | |
| pyhelios.PlantArchitecture.validate_vec2 (value, name, func) | |
| pyhelios.PlantArchitecture.validate_int2 (value, name, func) | |
| str | pyhelios.PlantArchitecture._resolve_user_path (Union[str, Path] filepath) |
| Convert relative paths to absolute paths before changing working directory. | |
| pyhelios.PlantArchitecture._plantarchitecture_working_directory () | |
| Context manager that temporarily changes working directory to where PlantArchitecture assets are located. | |
| pyhelios.PlantArchitecture.is_plantarchitecture_available () | |
| Check if PlantArchitecture plugin is available for use. | |
| PlantArchitecture | pyhelios.PlantArchitecture.create_plant_architecture (Context context) |
| Create PlantArchitecture instance with context. | |
Variables | |
| pyhelios.PlantArchitecture.logger = logging.getLogger(__name__) | |