mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-14 19:34:34 +00:00
stub: fixes after data model changes
This commit is contained in:
@@ -20,6 +20,13 @@
|
||||
%ignore ifcopenshell::file::register_inverse;
|
||||
%ignore ifcopenshell::file::unregister_inverse;
|
||||
%ignore ifcopenshell::file::schema;
|
||||
%ignore ifcopenshell::file::logger;
|
||||
%ignore ifcopenshell::file::process_deletion_inverse;
|
||||
%ignore ifcopenshell::file::build_inverses_;
|
||||
%ignore ifcopenshell::file::get_unit;
|
||||
%ignore ifcopenshell::file::build_inverses;
|
||||
%ignore ifcopenshell::file::check_existance_before_adding;
|
||||
%ignore ifcopenshell::file::calculate_unit_factors;
|
||||
%ignore ifcopenshell::file::begin;
|
||||
%ignore ifcopenshell::file::end;
|
||||
%ignore ifcopenshell::file::types_begin;
|
||||
@@ -67,6 +74,10 @@
|
||||
%ignore ifcopenshell::spf_header::set_file_name;
|
||||
%ignore ifcopenshell::spf_header::set_file_schema;
|
||||
|
||||
%ignore ifcopenshell::spf_header::logger;
|
||||
%ignore ifcopenshell::spf_header::owner_file;
|
||||
%ignore ifcopenshell::spf_header::write;
|
||||
|
||||
%ignore ifcopenshell::HeaderEntity::is;
|
||||
|
||||
%ignore ifcopenshell::file::type_iterator;
|
||||
@@ -991,9 +1002,9 @@ static bool express_Base_equals(const express::Base* self, const express::Base*
|
||||
%include "../ifcparse/spf_header.h"
|
||||
|
||||
%pythoncode %{
|
||||
from .file import file_mixin as _file_mixin_base
|
||||
from .file import file_mixin as file_mixin
|
||||
%}
|
||||
%feature("python:abc", "_file_mixin_base") ifcopenshell::file;
|
||||
%feature("python:abc", "file_mixin") ifcopenshell::file;
|
||||
|
||||
%include "../ifcparse/file.h"
|
||||
%template(instance_streamer) ifcopenshell::instance_streamer<ifcopenshell::file_reader<ifcopenshell::full_buffer_impl>>;
|
||||
@@ -1001,9 +1012,9 @@ from .file import file_mixin as _file_mixin_base
|
||||
%include "../ifcparse/file_open_status.h"
|
||||
|
||||
%pythoncode %{
|
||||
from .entity_instance import entity_instance_mixin as _entity_instance_mixin_base
|
||||
from .entity_instance import entity_instance_mixin
|
||||
%}
|
||||
%feature("python:abc", "_entity_instance_mixin_base") express::Base;
|
||||
%feature("python:abc", "entity_instance_mixin") express::Base;
|
||||
|
||||
%include "../ifcparse/express.h"
|
||||
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
|
||||
// Not relevant for python usage
|
||||
%ignore express::Base::data;
|
||||
%ignore express::Base::data_weak;
|
||||
%ignore *::references_to_resolve;
|
||||
|
||||
// SVG serializer internal
|
||||
|
||||
Reference in New Issue
Block a user