Thomas Krijnen
|
4dc3dc37a5
|
Refactoring
|
2022-11-14 10:31:00 +01:00 |
|
Thomas Krijnen
|
b5b73fd079
|
Work on modularizing files
|
2022-11-11 13:20:10 +01:00 |
|
Thomas Krijnen
|
4a2465674e
|
Merge branch 'cgal' of https://github.com/tudelft3d/IfcOpenShell into v0.7.0-rewrite
|
2021-02-21 17:26:16 +01:00 |
|
Thomas Krijnen
|
46d24f112c
|
Remove static keywords
|
2021-02-21 17:25:50 +01:00 |
|
aothms
|
5b13db129d
|
Merge branch 'cgal' of https://github.com/tudelft3d/IfcOpenShell into cgal
|
2021-02-21 16:38:53 +01:00 |
|
aothms
|
a57f08a9da
|
Fix map invalidation reported by valgrind
|
2021-02-21 16:37:33 +01:00 |
|
Thomas Krijnen
|
4ec24e93a6
|
Don't store precision cube (multi-threading)
|
2021-02-21 16:34:51 +01:00 |
|
Thomas Krijnen
|
7812ecb189
|
C++17 compat
|
2021-02-21 16:34:34 +01:00 |
|
Thomas Krijnen
|
7852c06ab7
|
Fix issue with iterator invalidation
|
2021-02-02 23:40:43 +01:00 |
|
aothms
|
db44eaf221
|
Temporarily disable serialization
|
2021-01-24 15:49:46 +01:00 |
|
aothms
|
1064e2fec8
|
CGAL v5.2
|
2021-01-24 15:10:02 +01:00 |
|
Thomas Krijnen
|
a55187600e
|
Update to CGAL 5.2
|
2021-01-24 12:14:43 +01:00 |
|
Thomas Krijnen
|
059de764d6
|
Begin proper memory management on taxonomy
|
2020-11-04 13:46:25 +01:00 |
|
Thomas Krijnen
|
e39c7e7195
|
~Iterator()
|
2020-10-29 16:06:37 +01:00 |
|
Thomas Krijnen
|
fb59cd4004
|
~collection()
|
2020-10-29 16:06:26 +01:00 |
|
Thomas Krijnen
|
7bc411ac9b
|
debugging tip
|
2020-10-29 16:06:11 +01:00 |
|
Thomas Krijnen
|
d181d03a21
|
Change density constraints
|
2020-10-29 16:05:56 +01:00 |
|
Thomas Krijnen
|
625c757326
|
incorporate halfspace orientation
|
2020-10-04 13:08:46 +02:00 |
|
Thomas Krijnen
|
df1225ce95
|
Include cgal patch for nary union
|
2020-10-04 10:42:05 +02:00 |
|
Thomas Krijnen
|
4881238ce6
|
full circle trim fixes
|
2020-10-03 17:15:38 +02:00 |
|
Thomas Krijnen
|
336b628be2
|
virtual dtor
|
2020-10-03 17:13:25 +02:00 |
|
aothms
|
575f9e015b
|
virtual dtor and profile helper assignment fix
|
2020-09-30 16:06:35 +02:00 |
|
Thomas Krijnen
|
b3ee2c6511
|
fail on empty poly
|
2020-09-30 13:53:46 +02:00 |
|
Thomas Krijnen
|
bf4bf3d327
|
fix density based box substitution
|
2020-09-30 13:53:30 +02:00 |
|
Thomas Krijnen
|
00e4a24153
|
only fetch style for some set of kinds
|
2020-09-30 13:53:15 +02:00 |
|
Thomas Krijnen
|
7b26d6d541
|
try to reduce memory footprint
|
2020-09-30 13:52:57 +02:00 |
|
Thomas Krijnen
|
3fb822b07b
|
disable validation code to reduce compilation time
|
2020-09-30 13:45:37 +02:00 |
|
Thomas Krijnen
|
b09fc12868
|
Traverse collections for styles when processing boolean as arrangement
|
2020-09-28 15:46:19 +02:00 |
|
Thomas Krijnen
|
04ae29759b
|
Re-enable are_holes_and_boundary_pairwise_disjoint() check
|
2020-09-28 15:38:19 +02:00 |
|
Thomas Krijnen
|
2905900d5c
|
retain transformations on collection nodes during 2d boolean op handling
|
2020-09-28 15:26:03 +02:00 |
|
Thomas Krijnen
|
e45ad15d91
|
Correct nesting
|
2020-09-28 15:25:24 +02:00 |
|
Thomas Krijnen
|
8ef971cfb0
|
use polygon_soup_to_polygon_mesh instead of incremental builder
|
2020-09-28 14:21:33 +02:00 |
|
Thomas Krijnen
|
630c742a77
|
more verbose logging
|
2020-09-28 14:21:07 +02:00 |
|
Thomas Krijnen
|
2885cd74e3
|
infinity as 1e9
|
2020-09-28 14:16:48 +02:00 |
|
Thomas Krijnen
|
286a76ddda
|
fix boolean exp
|
2020-09-28 12:22:38 +02:00 |
|
Thomas Krijnen
|
aa3ccf5cb5
|
const lvalue things
|
2020-09-20 12:19:43 +02:00 |
|
Thomas Krijnen
|
c9ce6a6df9
|
Eigen case on nix
|
2020-09-20 12:17:22 +02:00 |
|
Thomas Krijnen
|
1cfb15f060
|
halfspaces in cgal kernel
|
2020-09-19 15:40:18 +02:00 |
|
Thomas Krijnen
|
104896b3e2
|
Don't fail on self-intersections in polygon with holes after triangulation
|
2020-09-18 09:56:14 +02:00 |
|
Thomas Krijnen
|
b8c90eaa5e
|
Fix mapping of booleanresult and begin implementing handling of arbitrary polyhedra operands in 2d
|
2020-09-17 14:52:21 +02:00 |
|
Thomas Krijnen
|
8bd91113a0
|
Substitution with bounding box based on density; Reorientation from soup; 2D Arrangement in extrusion and shell
|
2020-09-16 15:22:07 +02:00 |
|
Thomas Krijnen
|
52942f8a3e
|
Use map in builder; stitch borders optional; fix positioning of 2d arrangement
|
2020-09-14 13:55:14 +02:00 |
|
Thomas Krijnen
|
c40f9fdd97
|
process boolean subtraction in 2d if coplanar extrusion along z
|
2020-09-13 17:15:46 +02:00 |
|
Ken Arroyo Ohori
|
a1c33af488
|
skip linker groups on Mac
|
2020-09-03 21:40:22 -05:00 |
|
Ken Arroyo Ohori
|
a72223acfd
|
eigen from gitlab repo
|
2020-09-03 21:39:55 -05:00 |
|
Thomas Krijnen
|
ed9718af2a
|
Use constructor to initialize intersection_collector
|
2020-09-02 15:16:37 +02:00 |
|
Thomas Krijnen
|
e15e5a2d20
|
Correct 730p3 patch
|
2020-09-01 16:54:45 +02:00 |
|
Thomas Krijnen
|
51dc0e506c
|
Propagate static runtime flag to voxel dependency
|
2020-09-01 16:25:11 +02:00 |
|
Thomas Krijnen
|
feac80aa9d
|
Assign material name to taxonomy::style
|
2020-09-01 12:22:23 +02:00 |
|
Thomas Krijnen
|
842dcb7579
|
Check loop self intersection in cgal
|
2020-09-01 12:22:10 +02:00 |
|