From 4c8b89b824629eb16bcdd8675cd2ef15d6c68a21 Mon Sep 17 00:00:00 2001 From: Elod Csirmaz Date: Sun, 3 Mar 2024 02:46:56 +0000 Subject: [PATCH] Swich to quality --- openscad_py.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/openscad_py.py b/openscad_py.py index f48d301..9b2cdb0 100644 --- a/openscad_py.py +++ b/openscad_py.py @@ -177,11 +177,17 @@ class Object: class Header: - def __init__(self, draft: bool = True): - self.draft = draft + def __init__(self, quality: str = 'draft'): + self.quality = quality def render(self): - return "" if self.draft else "$fa=6;$fs=0.1;" + if self.quality == 'draft': + return "" + if self.quality == 'mid': + return "$fa=12;$fs=0.2;" + if self.quality == 'best': + return "$fa=6;$fs=0.1;" + raise ValueError("Unknown quality") class Cube(Object):