Dion Moult
|
f451c51451
|
Fix bug where some appended assets created invalid graphs due to poor purging
|
2022-06-09 18:59:20 +10:00 |
|
Dion Moult
|
95881c6258
|
Fix embarrassing geolocation bug for showing / setting grid north
|
2022-06-09 10:22:02 +10:00 |
|
Dion Moult
|
1ec0e1ce19
|
Fix bug with displaying inherited psets by accident.
|
2022-06-08 09:07:22 +10:00 |
|
Thomas Krijnen
|
a96bffa341
|
Update schema.py
|
2022-06-06 10:31:33 +02:00 |
|
Dion Moult
|
18cb767a95
|
More IDS test structuring and add support for checking logical unknown
|
2022-05-31 22:27:37 +10:00 |
|
Dion Moult
|
0d982090e3
|
More descriptive test names and slightly more concise IDS doc layout
|
2022-05-31 19:13:39 +10:00 |
|
Thomas Krijnen
|
eab06bda6c
|
Submodule
|
2022-05-31 09:43:53 +02:00 |
|
Dion Moult
|
4c4846bc8f
|
Support userdefined process types in util module
|
2022-05-31 16:23:13 +10:00 |
|
Dion Moult
|
0dfe1d995f
|
Update IDS to support process types and require uppercase entities
|
2022-05-31 16:22:44 +10:00 |
|
Dion Moult
|
5ca19ce2f7
|
WIP update to support current IDS v0.6
|
2022-05-31 15:35:47 +10:00 |
|
Dion Moult
|
0a3e5f65fa
|
Fix multiple specifications in IDS
|
2022-05-25 17:49:12 +10:00 |
|
Thomas Krijnen
|
3cb68ca388
|
#2186 optional attribute setter fix
|
2022-05-16 13:07:40 +02:00 |
|
Dion Moult
|
fdaae048c2
|
Implement IDS partOf facet
|
2022-05-12 14:33:44 +10:00 |
|
Dion Moult
|
4da5a38237
|
Implement IDS material null checks, inheritance checks, and set item checks
|
2022-05-12 12:06:23 +10:00 |
|
Dion Moult
|
0cf2d7e05e
|
Implement IDS uri/use/instructions for material facet
|
2022-05-11 23:30:10 +10:00 |
|
Dion Moult
|
3122cf21db
|
Implement IDS property facet measure conversions
|
2022-05-11 19:59:10 +10:00 |
|
Dion Moult
|
dc10c7a360
|
Implement null check for IDS properties, and support restrictions
|
2022-05-11 17:10:22 +10:00 |
|
Dion Moult
|
94e082fc7d
|
Support IDS uri/use/instructions for property facets
|
2022-05-11 15:30:39 +10:00 |
|
Dion Moult
|
9671df8491
|
You can now choose between lightweight and full classifications
|
2022-05-11 15:19:31 +10:00 |
|
Dion Moult
|
8aa38917eb
|
New classification utility module
|
2022-05-11 15:19:17 +10:00 |
|
Dion Moult
|
0774100606
|
IDS classification facets not handle inheritance, full refs, and restrictions
|
2022-05-11 14:49:47 +10:00 |
|
Dion Moult
|
95b48b02e4
|
Add support for IDS classification uri, use, and instructions
|
2022-05-11 13:27:19 +10:00 |
|
Dion Moult
|
c5de1d8727
|
Add IDS support for restrictions in attribute facets and handle inheritance
|
2022-05-11 13:06:15 +10:00 |
|
Dion Moult
|
7e09ab0ced
|
Add support for IDS attribute use/instructions
|
2022-05-11 10:12:36 +10:00 |
|
Dion Moult
|
eb3e137a6e
|
#2196 Get psets now handleds inheritance by default
|
2022-05-11 09:18:23 +10:00 |
|
Dion Moult
|
650f9eb7f5
|
Attribute filtering in IDS now checks null-like values too.
|
2022-05-10 22:42:21 +10:00 |
|
Dion Moult
|
a78d6f42e5
|
Allow IDS to audit any entity, not just IfcObjects
|
2022-05-10 22:13:28 +10:00 |
|
Dion Moult
|
4326a74c64
|
Fix IDS to not allow subclasses and allow restrictions in the class name
|
2022-05-10 21:40:35 +10:00 |
|
Dion Moult
|
08fc62d4d9
|
Add support for userdefined predefined types in IDS entity facets
|
2022-05-10 21:20:10 +10:00 |
|
Dion Moult
|
ae298de8dc
|
Implement identifier, desc, and instructions for specification node in IDS
|
2022-05-10 19:26:12 +10:00 |
|
Dion Moult
|
a24c4b269a
|
Fix mandatory title and optional date and check invalid dates in IDS
|
2022-05-10 17:36:24 +10:00 |
|
Dion Moult
|
083d9d3e3e
|
Implement attribute facet for IDS
|
2022-05-10 16:23:07 +10:00 |
|
Dion Moult
|
12e7ed356c
|
Fix IDS namespace bug that prevented XML encoding, simplify XML writing, and new to_string() method to decrease dependency on the filesystem
|
2022-05-10 16:22:38 +10:00 |
|
Dion Moult
|
3f15dd71b1
|
Run black on ids module
|
2022-05-10 16:18:08 +10:00 |
|
Thomas Krijnen
|
8f2b32532c
|
validate.py text result formatting improvements
|
2022-05-09 11:00:04 +02:00 |
|
Dion Moult
|
f0a00cbc94
|
#2185 Set up auto generated API reference documentation via sphinx-autoapi
|
2022-05-09 15:35:52 +10:00 |
|
Adrien SCHVALBERG
|
e677355438
|
Add IfcParse::clear_schemas() and individual Ifc___::clear_schema() to clear any resource allocated by registered schemas
Add missing virtual destructors in IfcSchema.h
|
2022-05-08 10:21:46 +02:00 |
|
Dion Moult
|
93fd3f97e3
|
#2111 New feature to select by style and see style usage
|
2022-05-08 18:03:18 +10:00 |
|
Dion Moult
|
5f1b5d0c63
|
You can now manage actor assignments to products
|
2022-05-06 17:47:24 +10:00 |
|
Dion Moult
|
42edcda8bd
|
Deleting an element now also auto deletes its associated distribution ports
|
2022-05-06 10:38:38 +10:00 |
|
Dion Moult
|
53c050c6ed
|
Port locations now sync relative to their parent even when not actively displayed in the viewport
|
2022-05-05 18:00:42 +10:00 |
|
Dion Moult
|
9333839267
|
Copying an element now also copies its distribution ports
|
2022-05-03 18:05:27 +10:00 |
|
Dion Moult
|
f8acde0801
|
You can now add ports to types, and ports are created when placing occurrences of that type
|
2022-05-03 14:32:18 +10:00 |
|
Dion Moult
|
9ea6499b5a
|
#2082 You can now filter by metadata existence in the selector syntax
|
2022-04-27 22:20:12 +10:00 |
|
Adrien SCHVALBERG
|
11c3a6e547
|
Fix ifcparse/Ifc____.h template
|
2022-04-27 14:08:05 +02:00 |
|
Dion Moult
|
cfa1428a75
|
Fix bug where material layer set usage axis was not consistent for non walls
|
2022-04-27 20:44:26 +10:00 |
|
Thomas Krijnen
|
efc43c0fe9
|
#1153 merge-cells option in draw
|
2022-04-24 14:54:49 +02:00 |
|
Dion Moult
|
cc8da4abf4
|
#1153 Symbol background option for text is now stored in a pset
|
2022-04-24 13:13:21 +10:00 |
|
Dion Moult
|
f2c4b20187
|
#1153 Experimental support for curve bounded planes for 3D annotations
|
2022-04-24 12:25:04 +10:00 |
|
Dion Moult
|
31ddb0f2c5
|
#1153 Add support for Annotation3D representations
|
2022-04-24 10:00:31 +10:00 |
|