Andrej730
|
ff76850a54
|
ifcopenshell.util.element.get_structure_referenced_elements
|
2024-04-15 17:24:31 +05:00 |
|
Andrej730
|
5da68721d6
|
document.unassign_document - support batching #4474
|
2024-04-15 17:24:31 +05:00 |
|
Andrej730
|
097f44284f
|
document.assign_document - support batching #4474
|
2024-04-15 17:24:31 +05:00 |
|
Andrej730
|
1f605484d9
|
library.unassign_reference - support batching #4474
|
2024-04-15 17:24:31 +05:00 |
|
Andrej730
|
81dcad6a14
|
library.assign_reference - support batching #4474
|
2024-04-15 17:24:31 +05:00 |
|
Andrej730
|
03af1013a0
|
add tests for util.element.get_referenced_elements
|
2024-04-15 17:23:25 +05:00 |
|
Andrej730
|
144831f9ee
|
classification.remove_reference - support batching #4474
|
2024-04-15 17:23:24 +05:00 |
|
Andrej730
|
d6e69bd6e9
|
classification.add_reference - support batching #4474
|
2024-04-15 17:23:14 +05:00 |
|
Andrej730
|
7d6fd03eb4
|
rename tests for consistency with api
|
2024-04-15 17:21:10 +05:00 |
|
Dion Moult
|
fac527b0fe
|
Fix failing tests since Github test runner only has IFC4X3_ADD1 not TC1 compiled in.
|
2024-04-15 13:30:42 +02:00 |
|
Dion Moult
|
e8d6f122f3
|
See #3126. Forgot to commit tests related to explicit schema versions.
|
2024-04-15 13:30:41 +02:00 |
|
Dion Moult
|
f1e3fb38ad
|
See #3334. Fix some get_pset implementation errors in 64516a1
|
2024-04-15 13:30:40 +02:00 |
|
Dion Moult
|
9af7ddaf56
|
See #3334. Fix bug where get_pset didn't handle property inheritance correctly.
|
2024-04-15 13:30:40 +02:00 |
|
Thomas Krijnen
|
29fbbc2a02
|
Remove dependency on bootstrap
|
2024-04-15 13:03:00 +02:00 |
|
Thomas Krijnen
|
970b71663e
|
#3120 item_id vector test case
|
2024-04-15 13:03:00 +02:00 |
|
Thomas Krijnen
|
a7b10a2880
|
Add test
|
2024-04-15 12:04:44 +02:00 |
|
Andrej730
|
919dcbe2d9
|
black format
|
2024-04-15 14:47:32 +05:00 |
|
Dion Moult
|
13b80af97e
|
See #3226. New batched remove_deep2() which uses serialisation for faster removal performance on large graphs.
|
2024-04-15 10:59:03 +02:00 |
|
Dion Moult
|
30bff7e9c5
|
Fix #3113. Support regex in selector filter values.
|
2024-04-15 09:58:26 +02:00 |
|
Dion Moult
|
c615f7469a
|
See #1676. You can now duplicate space boundaries.
|
2024-04-15 09:56:37 +02:00 |
|
Dion Moult
|
a863c6d68e
|
See #1676. Deleting space boundaries now also removes connection geometry.
|
2024-04-15 09:56:37 +02:00 |
|
Dion Moult
|
4722208fa4
|
Fix #3038. Fix #3039. Selector should default to none instead for throwing errors if the query doesn't have a result.
|
2024-04-15 09:49:52 +02:00 |
|
Dion Moult
|
eea93265f7
|
Fix #2913. Bug where properties with multiple inverses were not correctly purged.
|
2024-04-15 09:37:49 +02:00 |
|
Thomas Krijnen
|
f2c25f430a
|
Fixes to validation of selected simple type / enum
|
2024-04-15 09:37:49 +02:00 |
|
Dion Moult
|
e3979cadc7
|
Fix #2974. Type property sets are now properly copied.
|
2024-04-15 09:37:48 +02:00 |
|
Dion Moult
|
fd989733c7
|
Fix bug where unassigning a document was too aggressive and deleted relationships where it shouldn't.
|
2024-04-15 09:25:50 +02:00 |
|
Dion Moult
|
9707a2b2f6
|
Fix #2945. Selector should expand enumerated list properties so that you can match any of them.
|
2024-04-15 09:25:50 +02:00 |
|
Dion Moult
|
dff33632ae
|
See #2881. Allow indices in the selector instead of relying on external evaluations.
|
2024-04-15 09:25:49 +02:00 |
|
Dion Moult
|
4bd9515bf5
|
Fix #2924. IfcElements default to a null predefined type so they can inherit where possible.
|
2024-04-15 09:25:48 +02:00 |
|
Dion Moult
|
8a62558575
|
Fix #4484. Clarify inheritance rules of predefined types.
|
2024-04-15 09:27:58 +10:00 |
|
Andrej730
|
eb46de9658
|
material.unassign_material - support batching #4474
|
2024-04-12 17:41:37 +05:00 |
|
Andrej730
|
59cc9c0a16
|
material.assign_material - support batching #4474
|
2024-04-12 17:41:37 +05:00 |
|
Andrej730
|
38a73d6510
|
ifcpatch - add ifc2x3 tests and test for MergeDuplicateTypes
|
2024-04-12 17:41:36 +05:00 |
|
Andrej730
|
e66ac3d7db
|
system.unassign_system - support batching #4474
|
2024-04-11 17:50:31 +05:00 |
|
Andrej730
|
6b48e8b4b9
|
system.assign_system - support batching #4474
|
2024-04-11 17:50:31 +05:00 |
|
Andrej730
|
fa0dbac914
|
new util method ifcopenshell.util.element.get_groups
|
2024-04-11 17:50:30 +05:00 |
|
Andrej730
|
49e7abb4dc
|
type.unassign_type - support batching #4474
|
2024-04-11 17:09:41 +05:00 |
|
Andrej730
|
5098550399
|
assign_type not to remap if it's type was assigned previously
|
2024-04-11 17:09:41 +05:00 |
|
Andrej730
|
39433fb5a5
|
remove unused lines from tests
|
2024-04-11 17:09:41 +05:00 |
|
Andrej730
|
df4943205a
|
type.assign_type - support batching #4474
|
2024-04-10 18:58:44 +05:00 |
|
Andrej730
|
90bb2f0e16
|
unify tests for ifc4 and ifc2x3
|
2024-04-10 18:45:37 +05:00 |
|
Andrej730
|
c2840d92c2
|
fix test files names
|
2024-04-10 18:45:37 +05:00 |
|
Andrej730
|
81ff9c168e
|
nest.assign_object to support ifc2x3
|
2024-04-10 18:45:37 +05:00 |
|
Andrej730
|
239ab5b587
|
get_pset() fix bug getting inherited psets with psets_only/qtos_only = True
|
2024-04-10 18:45:37 +05:00 |
|
Andrej730
|
e69597f72b
|
typing
|
2024-04-10 18:45:36 +05:00 |
|
Dion Moult
|
de744dddda
|
Fix #4290. You can now format custom thousands separators and decimal separators in IfcCSV.
|
2024-04-10 17:32:39 +10:00 |
|
Dion Moult
|
bee1e21f0e
|
Fix #4490. Fix fundamental bug where get_pset would return none for inherited props with a boolean False value.
|
2024-04-10 12:57:52 +10:00 |
|
Andrej730
|
965a45d65b
|
ifcopenshell.util.element.get_nest test
|
2024-04-09 18:33:26 +05:00 |
|
Andrej730
|
06b84cfa24
|
nest.unassign_object - support batching #4474
|
2024-04-09 18:33:25 +05:00 |
|
Andrej730
|
97db95085a
|
nest.assign_object - support batching #4474
|
2024-04-09 18:33:25 +05:00 |
|