Thomas Krijnen
59f74eaf8e
#2624
2023-01-05 16:59:48 +11:00
Thomas Krijnen
b99e048aed
Moar schema indices
2023-01-05 16:59:47 +11:00
Thomas Krijnen
d571f0871c
https://raw.githubusercontent.com/buildingSMART/IFC4.3-html/sep-13-release/IFC/RELEASE/IFC4x3/HTML/IFC4X3_TC1.exp
2023-01-05 16:59:47 +11:00
Thomas Krijnen
29bbe814a0
https://raw.githubusercontent.com/buildingSMART/IFC4.3-html/v4.3.1.0/IFC/RELEASE/IFC4x3/HTML/IFC4X3_ADD1.exp
2023-01-05 16:59:47 +11:00
Thomas Krijnen
49d5264ed2
Missing file
2023-01-05 16:59:47 +11:00
Thomas Krijnen
1d53a92f8a
Refactoring
2023-01-05 16:59:47 +11:00
Thomas Krijnen
412e850167
Refactoring
2023-01-05 16:59:47 +11:00
Thomas Krijnen
64021720ca
Refactoring
2023-01-05 16:59:47 +11:00
Thomas Krijnen
a57cac5f9c
#2558 make conditional
2022-11-06 14:39:01 +01:00
Kristoffer Andersen
a7f9d548cf
fix: add conditional #include <windows.h> for certain files breaking … ( #2558 )
...
* fix: add conditional #include <windows.h> for certain files breaking with boost v1.78+
* Revert "fix: add conditional #include <windows.h> for certain files breaking with boost v1.78+"
This reverts commit 7cd5c6292b .
* fix: add only `BOOST_REGEX_NO_W32` to fix issues boost v1.78+
2022-11-01 13:30:07 +01:00
Thomas Krijnen
4cccfd08d3
#671 check for zero magnitude vector in newells method
2022-10-13 09:34:14 +02:00
Thomas Krijnen
92fb46558f
#671 perform fix on wires after wire_intersections()
2022-10-13 09:20:44 +02:00
Thomas Krijnen
f3a15953b2
Missing include
2022-10-03 14:01:43 +02:00
Thomas Krijnen
a63d6475b2
Keep moving schema agnostic code out of kernel
2022-09-12 10:34:11 +02:00
Thomas Krijnen
4cd0932d7d
Fix to boolean utils, version detection, and behaviour on old versions
2022-09-12 10:34:11 +02:00
Thomas Krijnen
7df94a906d
#2305 fix cone boolean op
2022-08-30 13:31:26 +02:00
luz paz
33199b4bb6
Fix various typos
2022-08-27 15:34:16 +02:00
Thomas Krijnen
dd635340aa
Retry schema macro rewriting
2022-07-18 13:51:45 +02:00
Thomas Krijnen
1b06cb8014
Retry schema macro rewriting
2022-07-18 13:04:21 +02:00
Thomas Krijnen
163e10b608
More schema macro rewriting
2022-07-18 11:57:02 +02:00
Thomas Krijnen
dc67287d4b
Correct extern function declaration names
2022-07-18 10:46:01 +02:00
Thomas Krijnen
73f959c45a
Correct extern function declaration names
2022-07-18 10:08:46 +02:00
Thomas Krijnen
205ff0914c
Respect tokens in macro string concatenation
2022-07-18 09:24:20 +02:00
Thomas Krijnen
6026e037fa
Update schema references
2022-07-17 21:13:46 +02:00
Thomas Krijnen
7d6ba89496
Fixes after restructuring
2022-06-15 15:21:46 +02:00
Thomas Krijnen
c4dc3934fa
Add missing file
2022-06-15 14:46:37 +02:00
Thomas Krijnen
25f1d21a85
Fixes for some of the header renames
2022-06-15 14:23:58 +02:00
Thomas Krijnen
2bd6d9343c
Fixes for some of the header renames
2022-06-15 13:56:47 +02:00
Thomas Krijnen
bc2d76e685
Include-what-you-use
2022-06-15 13:41:13 +02:00
Thomas Krijnen
124f786007
Update Kernel.cpp
2022-06-14 17:18:44 +02:00
Thomas Krijnen
6f5f189443
Missing files
2022-06-14 15:24:38 +02:00
Thomas Krijnen
d6f8448c83
IfcGeom refactoring pt. 1
2022-06-14 15:02:54 +02:00
Thomas Krijnen
0f85890c72
#2237 workaround for openings on extrusions of compound profiles
2022-06-11 15:48:04 +02:00
Adrien SCHVALBERG
e7f3856d64
Fix shared libraries exports.
2022-04-27 14:08:05 +02:00
Thomas Krijnen
38170db32a
#2080 Don't allow parameterless Kernel constructor
2022-03-22 22:30:27 +01:00
Thomas Krijnen
6246dda8d6
#1960 make configurable
2022-01-09 15:15:29 +01:00
Thomas Krijnen
2683bcba20
Fix: shift count negative or too big
2022-01-09 15:14:13 +01:00
Thomas Krijnen
69a7efdab4
Does this make gcc happy for uint64_t enums?
2021-12-19 22:31:40 +01:00
Thomas Krijnen
bd008bdefe
option to write boolean operands to disk for debugging
2021-12-19 21:57:47 +01:00
Thomas Krijnen
c5e6c3e2c7
#1897 handle nesting in get_decomposing_entity_impl()
2021-11-26 14:15:51 +01:00
Thomas Krijnen
05256fc0f4
#1785 geometry caching on multi threaded iterator
2021-11-02 11:39:49 +01:00
Thomas Krijnen
bdc6fcb66f
#1803 Use abstract GeometrySerializer as cache to eliminate cyclic dependencies
2021-10-18 11:38:01 +02:00
Thomas Krijnen
8198df3fa6
header
2021-10-08 20:39:16 +02:00
Thomas Krijnen
4ebdb5e339
header
2021-10-08 15:50:51 +02:00
Thomas Krijnen
8dca84dd07
Geometry caching
2021-10-08 15:38:46 +02:00
Thomas Krijnen
38a0c71060
#1674 use id to filter
2021-09-14 11:36:19 +02:00
Thomas Krijnen
43f528ce04
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
...
# Conflicts:
# src/ifcgeom/IfcGeomTree.h
# src/ifcgeom_schema_agnostic/IfcGeomIterator.h
# src/ifcgeom_schema_agnostic/IteratorImplementation.cpp
# src/ifcgeom_schema_agnostic/IteratorImplementation.h
# src/ifcparse/Ifc4x3_rc3.cpp
# src/ifcparse/Ifc4x3_rc3.h
# src/serializers/SvgSerializer.cpp
2021-08-10 14:30:07 +02:00
Thomas Krijnen
d1fe1117be
adapt code for previous commits
2021-07-29 14:54:51 +02:00
Carmen Fan
f7765c531b
GeomIterator is not exposed for use if the library is built dynamically on windows ( #1583 )
2021-07-27 09:36:44 +02:00
Thomas Krijnen
eeaf04c6ea
Remove templates on iterator and element
2021-07-11 15:00:59 +02:00