mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-18 22:33:33 +00:00
Switch over clash to latest add_element signature
This commit is contained in:
@@ -153,6 +153,17 @@ class Bsdd:
|
|||||||
def should_load_preview_domains(cls): pass
|
def should_load_preview_domains(cls): pass
|
||||||
|
|
||||||
|
|
||||||
|
@interface
|
||||||
|
class Clash:
|
||||||
|
def export_clash_sets(cls): pass
|
||||||
|
def get_clash(cls, clash_set, a_global_id, b_global_id): pass
|
||||||
|
def get_clash_set(cls, name): pass
|
||||||
|
def get_clash_sets(cls): pass
|
||||||
|
def import_active_clashes(cls): pass
|
||||||
|
def load_clash_sets(cls, fn): pass
|
||||||
|
def look_at(cls, target, location): pass
|
||||||
|
|
||||||
|
|
||||||
@interface
|
@interface
|
||||||
class Collector:
|
class Collector:
|
||||||
def assign(cls, obj): pass
|
def assign(cls, obj): pass
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ from blenderbim.tool.boundary import Boundary
|
|||||||
from blenderbim.tool.brick import Brick
|
from blenderbim.tool.brick import Brick
|
||||||
from blenderbim.tool.bsdd import Bsdd
|
from blenderbim.tool.bsdd import Bsdd
|
||||||
from blenderbim.tool.cad import Cad
|
from blenderbim.tool.cad import Cad
|
||||||
|
from blenderbim.tool.clash import Clash
|
||||||
from blenderbim.tool.collector import Collector
|
from blenderbim.tool.collector import Collector
|
||||||
from blenderbim.tool.context import Context
|
from blenderbim.tool.context import Context
|
||||||
from blenderbim.tool.debug import Debug
|
from blenderbim.tool.debug import Debug
|
||||||
|
|||||||
@@ -135,8 +135,7 @@ class Clasher:
|
|||||||
self.logger.info(f"Adding objects {name}")
|
self.logger.info(f"Adding objects {name}")
|
||||||
assert iterator.initialize()
|
assert iterator.initialize()
|
||||||
while True:
|
while True:
|
||||||
self.tree.add_element(iterator.get_native(), should_triangulate=True)
|
self.tree.add_element(iterator.get())
|
||||||
# self.tree.add_element(iterator.get())
|
|
||||||
shape = iterator.get()
|
shape = iterator.get()
|
||||||
if not iterator.next():
|
if not iterator.next():
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user