Thomas Krijnen
2b3d547c99
#3120 item_id vector
2023-06-19 13:47:55 +02:00
Thomas Krijnen
840818d681
#3308 add assert
2023-06-15 21:27:42 +02:00
Thomas Krijnen
4bbb6cd2df
#3305 Less pessimistic tolerance comparison in newells method
2023-06-14 11:47:24 +02:00
Thomas Krijnen
9411a1d94b
#3305 one more iteration on lower fuzziness level for boolean ops
2023-06-14 11:47:24 +02:00
Thomas Krijnen
c974306636
#3141 eliminate_narrow_operands()
2023-06-01 21:42:31 +02:00
kzfile
13f8b183cb
fix IfcSpace default style
2023-03-08 20:58:49 +01:00
Thomas Krijnen
b84782e07f
#2810 catch bad positioning warning and empty result
2023-03-03 14:32:02 +01:00
Thomas Krijnen
7df9640807
#2704 properly propagate iterator destructor
2023-01-28 14:21:52 +01:00
Thomas Krijnen
802e3a0ea1
#2688 fix non-planar face triangulation
2023-01-15 14:42:24 +01:00
Thomas Krijnen
373d664251
#2361
2023-01-13 12:50:18 +01:00
Thomas Krijnen
b301eb6520
Update boolean_utils.cpp
2023-01-12 13:07:40 +01:00
Thomas Krijnen
dbbbb52e9e
#2624
2022-12-02 13:43:44 +01:00
Thomas Krijnen
8a108f37c3
Moar schema indices
2022-11-24 09:36:02 +01:00
Thomas Krijnen
631722303f
https://raw.githubusercontent.com/buildingSMART/IFC4.3-html/sep-13-release/IFC/RELEASE/IFC4x3/HTML/IFC4X3_TC1.exp
2022-11-23 13:23:49 +01:00
Thomas Krijnen
4e0a19e013
https://raw.githubusercontent.com/buildingSMART/IFC4.3-html/v4.3.1.0/IFC/RELEASE/IFC4x3/HTML/IFC4X3_ADD1.exp
2022-11-20 16:52:46 +01:00
Thomas Krijnen
8f33c2ca9d
Missing file
2022-11-14 09:38:51 +01:00
Thomas Krijnen
9351038009
Refactoring
2022-11-14 09:23:59 +01:00
Thomas Krijnen
c18458b3db
Refactoring
2022-11-13 11:21:58 +01:00
Thomas Krijnen
3736a8b4b4
Refactoring
2022-11-13 11:04:16 +01: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