Commit Graph

1716 Commits

Author SHA1 Message Date
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
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 cfc4a03312 Merge branch 'cgal' of https://github.com/tudelft3d/IfcOpenShell into v0.7.0-rewrite 2020-07-29 12:23:15 +02:00
Thomas Krijnen 9346947476 catch exceptions during orientation 2020-07-29 12:21:30 +02:00
Thomas Krijnen d4a5b33b8f CGAL_VERSION 4.14.3 2020-07-29 12:04:43 +02:00
Thomas Krijnen 9ba2266d0c CGAL_VERSION 4.14.3 2020-07-29 12:04:00 +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
Thomas Krijnen 0e2bac5e3b Shape reuse based on std::less 2020-07-08 12:07:10 +02:00
Thomas Krijnen 6aafff2c40 taxonomy printing and different trimmed curve orientation handling 2020-06-21 15:15:49 +02:00
Thomas Krijnen eacea738f9 move dispatch curve creation 2020-06-11 20:51:22 +02:00
Thomas Krijnen 7f60ea9c52 cgal curve implementations 2020-06-11 20:51:08 +02:00
Thomas Krijnen b85e03374a Workaround singularity issues in gp_GTrsf 2020-06-11 20:50:50 +02:00
Thomas Krijnen 939d1a6c4f implement triangulation transformation in eigen 2020-06-11 20:50:13 +02:00
Thomas Krijnen 018f1ea1d4 fix radius 2020-06-11 20:49:53 +02:00
Thomas Krijnen 52a3d627e2 mapped item implementation 2020-06-11 20:49:44 +02:00
Thomas Krijnen 109131961f heap alloc for eigen types for alignment issues 2020-06-11 20:48:35 +02:00
Thomas Krijnen 185b4ef9fa shell based surface model 2020-06-11 20:44:29 +02:00
Thomas Krijnen 0fa05f7339 Note on segfault 2020-04-29 10:06:23 +02:00
Thomas Krijnen 0b659ce4f6 Update CMakeLists.txt 2020-04-28 13:54:41 +02:00
aothms 55024e1e8a Update cmake install directives 2020-04-05 09:41:20 +00:00
aothms 53477cc8e2 Small fixes for gcc 2020-04-03 15:05:50 +00:00
aothms bba7295edf Small fixes for gcc 2020-04-03 14:56:46 +00:00
Thomas Krijnen 9b391d3d47 Remove auto from lambda parameter declaration 2020-04-03 16:24:07 +02:00
Thomas Krijnen 5d21d26f24 Fix glTF transformation 2020-04-03 16:21:16 +02:00
Thomas Krijnen 47b2da6082 Fix gltf serializer compilation 2020-04-03 14:23:23 +02:00
aothms 63b9b7baa7 Nullptr return types 2020-04-03 12:01:58 +00:00
aothms 33e092c8d5 Update occt tree 2020-04-03 12:01:30 +00:00
aothms 4d23a442be Eigen in nix build 2020-04-03 12:00:48 +00:00
Thomas Krijnen 3113976ee5 Implement fillets and a couple of profiles 2020-03-30 14:31:59 +02:00