Coverage for tatlin/lib/model/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-03-20 05:56 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-03-20 05:56 +0000
1from .baseloader import determine_filetype, ModelFileError # pass-thru import
2from .gcode.loader import GcodeModelLoader
3from .stl.loader import STLModelLoader
6def ModelLoader(fpath):
7 ftype = determine_filetype(fpath)
9 loader = None
11 if ftype == "gcode":
12 loader = GcodeModelLoader
13 else:
14 loader = STLModelLoader
16 return loader(fpath, ftype)