Andrej730
a954170927
downstream: ifcwrap: exclude interal geometry pointers
...
Still available as `int(xxx.this)`.
2026-07-24 21:50:49 +05:00
Andrej730
6fb5a619df
downsteram: IfcSchema: provide arg names for register_schema, schema_by_name
2026-07-24 21:50:49 +05:00
Andrej730
849123acee
downstream: ifcwrap: hide guess_file_type from Python as unused
2026-07-24 21:50:49 +05:00
Andrej730
9544641e41
downstream: stub: sync added/removed symbols
2026-07-24 21:50:49 +05:00
Andrej730
3536bcf46d
entity_instance: switch to use of declaration as a property
...
Fixes most of the bonsai tests.
2026-07-22 19:01:51 +05:00
Andrej730
298e4cfd8d
instance_streamer: migrate to snake case
2026-07-22 19:01:50 +05:00
Andrej730
872efac4d2
parse_ifcxml: drop the use of the removed method
2026-07-22 19:01:50 +05:00
Andrej730
32f2dfd294
downstream: logger: reuse logger_or_root, dedupe optional-logger-arg pattern
2026-07-22 19:01:50 +05:00
Andrej730
d45174066f
downstream: logger: use Logger* instead of Logger& to propagate signature using swig
2026-07-22 19:01:50 +05:00
Andrej730
e50bace056
stub: drop serializer classes
...
Superseded by generic `create_geometry_serializer`
2026-07-22 19:01:50 +05:00
Andrej730
6ff35f4a00
IfcParseWrapper: use swig feature to override base classes
...
Needed to make all attributes be resolvable statically.
2026-07-22 19:01:50 +05:00
Geert Hesselink
69ae113434
Fix lint failures and add missing pyparsing dependency ( #8048 )
...
* unblock voxel schema loading, add test for express
* Apply black formatting
* Fix lint failures and add missing pyparsing dependency
* align ty -> 0.0.34
2026-06-11 18:30:08 +02:00
Thomas Krijnen
554c7174e3
Backspace everything regarding HDF5
2026-05-08 16:20:26 +02:00
Thomas Krijnen
bfea57c617
Wire up serializer plug-ins in python
2026-05-08 10:58:09 +02:00
Thomas Krijnen
18b79a4360
Rocksdb streaming serializer connect to IfcConvert
2026-05-08 10:57:58 +02:00
Thomas Krijnen
e893552f24
Fixes to plug-in loading in and outside of pyodide
2026-05-07 14:43:26 +02:00
Andrej730
86bef0a254
typing
2026-04-01 10:37:06 +05:00
Andrej730
2bad861122
ifcopenshell_wrapper.pyi - support varargs and kwargs in constructors
2026-03-20 15:43:11 +05:00
Andrej730
6038373ee5
ifcopenshell_wrapper.pyi - sync default values, validate_stub - suggest default values
2026-03-20 15:36:16 +05:00
Andrej730
3d7de87b46
ifcopenshell_wrapper.pyi - add temp MakeVolume stub
2026-03-20 15:36:16 +05:00
Andrej730
cb113ae8da
ifcopenshell_wrapper.pyi - support stubs for constructors
2026-03-20 15:36:15 +05:00
Andrej730
f2e2e324b1
Fixing stubs
...
- `function_item`, `tags` added in df7318973
- MakeVolume added in c385b93 , ignore as all other conversion settings
- moved `SeparateZUpNode` ignore to the other geom serializer settings
2026-03-18 12:25:14 +05:00
Andrej730
13be6ccd45
Sort imports
2025-12-19 18:53:14 +05:00
Andrej730
ee75ea1182
black .
2025-11-19 16:58:22 +05:00
Thomas Krijnen
db7900027e
fix stub
2025-11-19 10:43:52 +01:00
Andrej730
449d13bd5f
Fix stub missing construct_iterator
2025-11-17 19:26:14 +05:00
Thomas Krijnen
459aad54aa
Black
2025-10-26 10:17:49 +01:00
Thomas Krijnen
69863ce4a9
Try and fix stub test
2025-10-26 10:03:43 +01:00
Andrej730
a3c6e295c8
ifcopenshell_wrapper.pyi - remove HeaderEntity
...
Recently (e.g. ce02e7a ) header entity was replaced with a generic `entity_instance`.
2025-09-15 18:27:20 +05:00
Andrej730
be66d4884d
typing
2025-09-15 18:27:19 +05:00
Andrej730
fe130ebb5a
typing
2025-08-08 19:12:10 +05:00
Andrej730
6483fee792
typing
2025-08-07 21:02:35 +05:00
Andrej730
cee034b5b2
Fix stub after 3c7e938
2025-08-07 21:02:35 +05:00
Andrej730
0132edd774
Sync stub with the wrapper #6976
2025-08-07 21:02:34 +05:00
Andrej730
ed8a31c54b
Update ignored settings structs in IfcPython.i #6976
2025-08-07 21:02:34 +05:00
Andrej730
c82191f40b
typing
2025-07-23 18:55:49 +05:00
Andrej730
8f5905c801
ifcopenshell_wrapper.pyi - document Element attributes
2025-07-22 18:06:19 +05:00
Andrej730
d08756d1b4
typing
2025-07-08 21:20:57 +05:00
Andrej730
b97dca5d47
typing
2025-07-03 18:48:08 +05:00
Andrej730
94d2d32d18
typing
2025-07-02 18:14:34 +05:00
Andrej730
c68b0c7280
typing
2025-06-18 19:12:10 +05:00
Andrej730
2e3c733c0d
IfcParseWrapper - exclude instances_by_reference
...
As it does exactly the same as get_inverse()
2025-06-17 18:41:19 +05:00
Andrej730
ff09cd0a56
IfcParseWrapper - instance_by_guid -> by_guid
...
It seems they have exactly the same signatures and it makes sense to just rename instance_by_guid to by_guid, instead of implementing it separately.
2025-06-17 18:41:19 +05:00
Andrej730
9282ccabb3
typing
2025-06-17 18:41:18 +05:00
Andrej730
176c5cc0fb
typing
2025-06-13 19:33:29 +05:00
Andrej
d0f4dd00c7
getInverse -> get_inverses_by_declaration
...
Similar to getTotalInverses rename, to prevent confusing with get_inverse.
2025-06-11 19:39:46 +05:00
Andrej
6bb028696d
getTotalInverses -> get_total_inverses_by_id
...
Rename method to avoid confusion with get_total_inverses
2025-06-11 19:39:46 +05:00
Andrej
cd952d7e54
typing
2025-06-11 19:38:24 +05:00
Andrej
a37d46ca3d
typing
2025-06-10 18:54:33 +05:00
Andrej
bf4a3f074f
typing
2025-06-06 19:06:46 +05:00