mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-27 02:31:09 +00:00
new_IfcBaseClass: use ref for safety
This commit is contained in:
@@ -1640,7 +1640,7 @@ def less(arg1, arg2): ...
|
|||||||
def line_segments_to_polygons(s, eps, segments): ...
|
def line_segments_to_polygons(s, eps, segments): ...
|
||||||
def map_shape(settings, instance): ...
|
def map_shape(settings, instance): ...
|
||||||
def nary_union(sequence): ...
|
def nary_union(sequence): ...
|
||||||
def new_IfcBaseClass(schema_identifier: str, name: str) -> entity_instance: ...
|
def new_IfcBaseClass(file: file, name: str) -> entity_instance: ...
|
||||||
def open(fn: str, readonly: bool = False, logger=None) -> file: ...
|
def open(fn: str, readonly: bool = False, logger=None) -> file: ...
|
||||||
def polygons_to_svg(*args): ...
|
def polygons_to_svg(*args): ...
|
||||||
def read(data): ...
|
def read(data): ...
|
||||||
|
|||||||
@@ -1045,8 +1045,8 @@ from .entity_instance import entity_instance_mixin as _entity_instance_mixin_bas
|
|||||||
return IFCOPENSHELL_VERSION;
|
return IFCOPENSHELL_VERSION;
|
||||||
}
|
}
|
||||||
|
|
||||||
express::Base new_IfcBaseClass(ifcopenshell::file* file, const std::string& name) {
|
express::Base new_IfcBaseClass(ifcopenshell::file& file, const std::string& name) {
|
||||||
return file->create(file->schema()->declaration_by_name(name));
|
return file.create(file.schema()->declaration_by_name(name));
|
||||||
}
|
}
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user