aothms
|
db44eaf221
|
Temporarily disable serialization
|
2021-01-24 15:49:46 +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
|
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
|
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 |
|
Thomas Krijnen
|
ed9718af2a
|
Use constructor to initialize intersection_collector
|
2020-09-02 15:16:37 +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 |
|
Thomas Krijnen
|
6685aa16d3
|
compare style on collection
|
2020-09-01 12:21:39 +02:00 |
|
Thomas Krijnen
|
91517a9dd1
|
consider extrusion matrix in taxonomy::item::less
|
2020-08-06 16:02:24 +02:00 |
|
Thomas Krijnen
|
891732d22f
|
check for get_surface_style returning nullptr
|
2020-08-06 15:29:28 +02:00 |
|
Thomas Krijnen
|
2cf06c0d6a
|
skip over nullptr from map()
|
2020-08-06 14:09:30 +02:00 |
|
Thomas Krijnen
|
5dd146f357
|
remove unused header
|
2020-08-06 14:09:15 +02:00 |
|
Thomas Krijnen
|
9346947476
|
catch exceptions during orientation
|
2020-07-29 12:21:30 +02:00 |
|
Thomas Krijnen
|
75ce57c203
|
More elaborate validation
|
2020-07-29 12:01:19 +02:00 |
|
Thomas Krijnen
|
23a05c47d4
|
Fix cgal loop handling
|
2020-07-29 11:14:45 +02:00 |
|
Thomas Krijnen
|
606dbf7226
|
material colours
|
2020-07-28 13:39:14 +02:00 |
|
Thomas Krijnen
|
c01db8a86a
|
cgal reversed curve fixes
|
2020-07-26 17:17:01 +02:00 |
|
Thomas Krijnen
|
c7e2fc5551
|
Fix for cgal point projection
|
2020-07-26 15:35:10 +02:00 |
|
Thomas Krijnen
|
63638a4d26
|
improve trimmed curve handling in both kernels
|
2020-07-25 09:12:39 +02:00 |
|
Thomas Krijnen
|
badac24d6c
|
Merge branch 'cgal' of https://github.com/tudelft3d/IfcOpenShell into v0.7.0-rewrite
|
2020-07-23 12:14:37 +02:00 |
|
Thomas Krijnen
|
549cc76a2c
|
is_valid level 3
|
2020-07-23 12:14:20 +02:00 |
|
Ubuntu
|
9a94a5ed5a
|
iterator progress
|
2020-07-15 14:09:50 +00:00 |
|
Ubuntu
|
7fe9c3ccb1
|
fixes for clang
|
2020-07-15 13:48:42 +00:00 |
|
Thomas Krijnen
|
6d59e6ea90
|
Fixes for transform and mapped item reuse in taxonomy
|
2020-07-09 22:09:54 +02:00 |
|