Coverage for bim2sim / plugins / PluginTemplate / bim2sim_template / __init__.py: 0%
7 statements
« prev ^ index » next coverage.py v7.13.0, created at 2025-12-18 09:34 +0000
« prev ^ index » next coverage.py v7.13.0, created at 2025-12-18 09:34 +0000
1"""Template plugin for bim2sim
3Holds a plugin with only base tasks mostly for demonstration.
4"""
5from bim2sim.plugins import Plugin
6from bim2sim.tasks import common, bps
7from bim2sim.sim_settings import BuildingSimSettings
10class PluginTemplate(Plugin):
11 name = 'Template'
12 sim_settings = BuildingSimSettings
13 default_tasks = [
14 common.LoadIFC,
15 common.CheckIfc,
16 common.CreateElementsOnIfcTypes,
17 bps.CreateSpaceBoundaries,
18 bps.EnrichUseConditions,
19 common.CreateRelations,
20 common.Weather,
21 ]