mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-16 13:46:54 +00:00
Light: Fix lint errors (unused imports, import sorting, formatting)
This commit is contained in:
@@ -23,7 +23,7 @@ from pathlib import Path
|
|||||||
import bpy
|
import bpy
|
||||||
import pyradiance
|
import pyradiance
|
||||||
|
|
||||||
from . import export, ies, list, material, operator, prepare, prop, render, solar, ui
|
from . import export, ies, list, material, prepare, prop, render, solar, ui
|
||||||
|
|
||||||
|
|
||||||
def get_pyradiance_path():
|
def get_pyradiance_path():
|
||||||
|
|||||||
@@ -16,11 +16,9 @@
|
|||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with Bonsai. If not, see <http://www.gnu.org/licenses/>.
|
# along with Bonsai. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import math
|
|
||||||
import multiprocessing
|
import multiprocessing
|
||||||
import os
|
import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Union
|
|
||||||
|
|
||||||
import bpy
|
import bpy
|
||||||
import ifcopenshell
|
import ifcopenshell
|
||||||
|
|||||||
@@ -18,12 +18,17 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import bpy
|
|
||||||
from typing import TYPE_CHECKING
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
|
import bpy
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from bonsai.bim.module.light.prop import RadianceExporterProperties, RadianceMaterial, IESLight
|
from bonsai.bim.module.light.prop import (
|
||||||
|
IESLight,
|
||||||
|
RadianceExporterProperties,
|
||||||
|
RadianceMaterial,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class MATERIAL_UL_radiance_materials(bpy.types.UIList):
|
class MATERIAL_UL_radiance_materials(bpy.types.UIList):
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ import json
|
|||||||
import webbrowser
|
import webbrowser
|
||||||
|
|
||||||
import bpy
|
import bpy
|
||||||
import ifcopenshell
|
|
||||||
from bpy_extras.io_utils import ExportHelper, ImportHelper
|
from bpy_extras.io_utils import ExportHelper, ImportHelper
|
||||||
|
|
||||||
import bonsai.tool as tool
|
import bonsai.tool as tool
|
||||||
|
|||||||
@@ -34,7 +34,6 @@ EnumPropertySearch and SetEnumProperty are provided by the global
|
|||||||
bonsai.bim.operator module (bl_idname "bim.enum_property_search").
|
bonsai.bim.operator module (bl_idname "bim.enum_property_search").
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# Re-export from submodules
|
|
||||||
from bonsai.bim.module.light.export import CleanupRadianceFiles, ExportOBJ # noqa: F401
|
from bonsai.bim.module.light.export import CleanupRadianceFiles, ExportOBJ # noqa: F401
|
||||||
from bonsai.bim.module.light.ies import AddIESLight, RemoveIESLight # noqa: F401
|
from bonsai.bim.module.light.ies import AddIESLight, RemoveIESLight # noqa: F401
|
||||||
from bonsai.bim.module.light.material import ( # noqa: F401
|
from bonsai.bim.module.light.material import ( # noqa: F401
|
||||||
@@ -45,7 +44,10 @@ from bonsai.bim.module.light.material import ( # noqa: F401
|
|||||||
UnmapMaterial,
|
UnmapMaterial,
|
||||||
)
|
)
|
||||||
from bonsai.bim.module.light.prepare import PrepareRadianceScene # noqa: F401
|
from bonsai.bim.module.light.prepare import PrepareRadianceScene # noqa: F401
|
||||||
from bonsai.bim.module.light.render import FalseColorRadiance, RadianceRender # noqa: F401
|
from bonsai.bim.module.light.render import ( # noqa: F401
|
||||||
|
FalseColorRadiance,
|
||||||
|
RadianceRender,
|
||||||
|
)
|
||||||
from bonsai.bim.module.light.solar import ( # noqa: F401
|
from bonsai.bim.module.light.solar import ( # noqa: F401
|
||||||
ImportLatLong,
|
ImportLatLong,
|
||||||
ImportTrueNorth,
|
ImportTrueNorth,
|
||||||
|
|||||||
@@ -27,8 +27,8 @@ from typing import Union
|
|||||||
import bpy
|
import bpy
|
||||||
import pyradiance as pr
|
import pyradiance as pr
|
||||||
|
|
||||||
import bonsai.tool as tool
|
|
||||||
import bonsai.bim.module.light.shared as shared
|
import bonsai.bim.module.light.shared as shared
|
||||||
|
import bonsai.tool as tool
|
||||||
|
|
||||||
# pyradiance's bundled Radiance binaries
|
# pyradiance's bundled Radiance binaries
|
||||||
_PYRAD_BIN = Path(pr.__file__).parent / "bin"
|
_PYRAD_BIN = Path(pr.__file__).parent / "bin"
|
||||||
|
|||||||
@@ -16,15 +16,14 @@
|
|||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with Bonsai. If not, see <http://www.gnu.org/licenses/>.
|
# along with Bonsai. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
import webbrowser
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from math import radians
|
from math import radians
|
||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
import bpy
|
import bpy
|
||||||
import ifcopenshell
|
|
||||||
import ifcopenshell.util.geolocation
|
import ifcopenshell.util.geolocation
|
||||||
import requests
|
import requests
|
||||||
import webbrowser
|
|
||||||
|
|
||||||
import bonsai.tool as tool
|
import bonsai.tool as tool
|
||||||
from bonsai.bim.module.light.data import SolarData
|
from bonsai.bim.module.light.data import SolarData
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ import bonsai.tool as tool
|
|||||||
from bonsai.bim.helper import prop_with_search
|
from bonsai.bim.helper import prop_with_search
|
||||||
from bonsai.bim.module.light.data import SolarData
|
from bonsai.bim.module.light.data import SolarData
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Root panel (replaces the old "Radiance Exporter" nested panel)
|
# Root panel (replaces the old "Radiance Exporter" nested panel)
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user