Coverage for bim2sim/plugins/PluginTemplate/bim2sim_template/__init__.py: 0%
7 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-03-12 17:09 +0000
« prev ^ index » next coverage.py v7.6.12, created at 2025-03-12 17:09 +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 ]