mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-10 09:48:32 +00:00
logger: use Logger* instead of Logger& to propagate signature using swig
See the comment in IfcLogger.h explaining this.
This commit is contained in:
@@ -138,7 +138,7 @@ class BRepElement(Element):
|
||||
def volume(self): ...
|
||||
|
||||
class ColladaSerializer(WriteOnlyGeometrySerializer):
|
||||
def __init__(self, dae_filename, geometry_settings, settings): ...
|
||||
def __init__(self, dae_filename, geometry_settings, settings, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
def object_id(self, o): ...
|
||||
@@ -284,7 +284,7 @@ class GeometrySerializer:
|
||||
def write(self, *args): ...
|
||||
|
||||
class GltfSerializer(WriteOnlyGeometrySerializer):
|
||||
def __init__(self, filename, geometry_settings, settings): ...
|
||||
def __init__(self, filename, geometry_settings, settings, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
def ready(self): ...
|
||||
@@ -294,7 +294,7 @@ class GltfSerializer(WriteOnlyGeometrySerializer):
|
||||
def writeHeader(self): ...
|
||||
|
||||
class HdfSerializer(GeometrySerializer):
|
||||
def __init__(self, hdf_filename, geometry_settings, settings, read_only=False): ...
|
||||
def __init__(self, hdf_filename, geometry_settings, settings, read_only=False, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
def read(self, *args): ...
|
||||
@@ -466,7 +466,7 @@ class Settings:
|
||||
def setting_names(self): ...
|
||||
|
||||
class SvgSerializer(WriteOnlyGeometrySerializer):
|
||||
def __init__(self, out_filename, geometry_settings, settings): ...
|
||||
def __init__(self, out_filename, geometry_settings, settings, logger=None): ...
|
||||
SH_NONE: Any
|
||||
SH_FULL: Any
|
||||
SH_LEFT: Any
|
||||
@@ -609,7 +609,7 @@ class TriangulationElement(Element):
|
||||
def geometry_pointer(self): ...
|
||||
|
||||
class TtlWktSerializer(WriteOnlyGeometrySerializer):
|
||||
def __init__(self, filename, geometry_settings, settings): ...
|
||||
def __init__(self, filename, geometry_settings, settings, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
def ready(self): ...
|
||||
@@ -620,7 +620,7 @@ class TtlWktSerializer(WriteOnlyGeometrySerializer):
|
||||
def writeHeader(self): ...
|
||||
|
||||
class WaveFrontOBJSerializer(WriteOnlyGeometrySerializer):
|
||||
def __init__(self, obj_filename, mtl_filename, geometry_settings, settings): ...
|
||||
def __init__(self, obj_filename, mtl_filename, geometry_settings, settings, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def isTesselated(self): ...
|
||||
def ready(self): ...
|
||||
@@ -635,7 +635,7 @@ class WriteOnlyGeometrySerializer(GeometrySerializer):
|
||||
def read(self, *args): ...
|
||||
|
||||
class XmlSerializer:
|
||||
def __init__(self, file, xml_filename): ...
|
||||
def __init__(self, file, xml_filename, logger=None): ...
|
||||
def finalize(self): ...
|
||||
def ready(self): ...
|
||||
def setFile(self, arg2): ...
|
||||
@@ -1695,17 +1695,17 @@ class type_declaration(declaration):
|
||||
|
||||
class uninitialized_tag: ...
|
||||
|
||||
def arrange_polygons(settings, polygons): ...
|
||||
def arrange_polygons(settings, polygons, logger=None): ...
|
||||
def clear_schemas(): ...
|
||||
def construct_iterator(geometry_library, settings, file, num_threads, logger=...): ...
|
||||
def construct_iterator(geometry_library, settings, file, num_threads, logger=None): ...
|
||||
def construct_iterator_with_include_exclude(
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=...
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=None
|
||||
): ...
|
||||
def construct_iterator_with_include_exclude_globalid(
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=...
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=None
|
||||
): ...
|
||||
def construct_iterator_with_include_exclude_id(
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=...
|
||||
geometry_library, settings, file, elems, include, num_threads, logger=None
|
||||
): ...
|
||||
def convert_loop_to_function_item(loop): ...
|
||||
def create_box(*args): ...
|
||||
@@ -1721,10 +1721,11 @@ def kind_to_string(k): ...
|
||||
def less(arg1, arg2): ...
|
||||
def line_segments_to_polygons(s, eps, segments): ...
|
||||
def map_shape(settings, instance): ...
|
||||
def logger_or_root(logger): ...
|
||||
def nary_union(sequence): ...
|
||||
def new_IfcBaseClass(schema_identifier: str, name: str) -> entity_instance: ...
|
||||
def open(fn: str, readonly: bool = False, logger=...) -> file: ...
|
||||
def parse_ifcxml(filename, logger=...): ...
|
||||
def open(fn: str, readonly: bool = False, logger=None) -> file: ...
|
||||
def parse_ifcxml(filename, logger=None): ...
|
||||
def polygons_to_svg(*args): ...
|
||||
def read(data): ...
|
||||
def register_schema(arg1): ...
|
||||
|
||||
Reference in New Issue
Block a user