BIM2SIM / bim2sim

A python tool to create simulation models for different domains based on BIM IFC models.
https://bim2sim.github.io/bim2sim/
GNU Lesser General Public License v3.0
42 stars 7 forks source link

add typing for functions in bps and common tasks #678

Open ShujiaoHee opened 5 days ago

ShujiaoHee commented 5 days ago

I added basic type annotations to all functions where typing was missing, but I didn't delve deeply into the structure. So for most functions I didn't provide detailed type information, like the example List[Type[ProductBased]], but I will try to see if there are some improvements. I hope to recieve feedback and suggestions, and would be glad to do the futher improvement. :)