Thomas Krijnen
|
884064f213
|
Merge remote-tracking branch 'cgal/cgal' into v0.7.0
|
2019-01-23 15:44:19 +01:00 |
|
Thomas Krijnen
|
30479ca0a6
|
Fixes for compilation of cgal kernel
|
2019-01-23 12:34:21 +01:00 |
|
Thomas Krijnen
|
a7a1ad129e
|
Merge commit '6b47e9ca1d18df4b1cd2c66e488ad91f9730ecdf' into v0.7.0
# Conflicts:
# cmake/CMakeLists.txt
# nix/build-all.py
# test/input
|
2019-01-22 13:00:49 +01:00 |
|
Thomas Krijnen
|
8c5349feaa
|
Introduce AbstractKernel
|
2019-01-20 13:16:42 +01:00 |
|
Thomas Krijnen
|
fa0a33f3c0
|
Option to select Kernel from IfcConvert
|
2019-01-19 12:39:47 +01:00 |
|
Thomas Krijnen
|
5a7c7ed048
|
Shuffle project structure
|
2019-01-18 16:43:38 +01:00 |
|
Thomas Krijnen
|
16d6420352
|
More work on enabling cgal kernel
|
2019-01-18 15:19:00 +01:00 |
|
Thomas Krijnen
|
d804575974
|
Cgal kernel skeleton
|
2019-01-18 12:10:18 +01:00 |
|
Thomas Krijnen
|
ad24b6be0f
|
Isolate (most of the) geometry processing code into separate opencascade kernel
|
2019-01-18 11:23:19 +01:00 |
|
Thomas Krijnen
|
9ae55ab303
|
Small fixes to transformations
|
2017-06-06 17:12:46 +02:00 |
|
Ken Arroyo Ohori
|
42f23a786f
|
Output all errors as separate files
|
2017-04-25 13:45:18 +02:00 |
|
Ken Arroyo Ohori
|
8b539d2b93
|
Requirement for self-intersection tests
|
2017-04-25 13:44:57 +02:00 |
|
Ken Arroyo Ohori
|
b732759388
|
Comprehensive validation code for opening subtractions
|
2017-04-25 13:44:34 +02:00 |
|
Ken Arroyo Ohori
|
02244400ab
|
Remove old debug code
|
2017-04-25 13:43:55 +02:00 |
|
Ken Arroyo Ohori
|
85a36738d2
|
Comment out triangulation code
|
2017-04-25 13:42:38 +02:00 |
|
Ken Arroyo Ohori
|
164e67a50b
|
Catching some more CGAL errors, allow non-closed meshes, start of new code to triangulate faces
|
2017-04-21 15:43:19 +02:00 |
|
Ken Arroyo Ohori
|
9f2a617ad7
|
Catch a few nasty cases in triangulation, more efficient to only compute face normals
|
2017-04-10 18:54:30 -05:00 |
|
Ken Arroyo Ohori
|
26bd03e407
|
Ditto
|
2017-04-10 18:53:52 -05:00 |
|
Ken Arroyo Ohori
|
248c73c2ab
|
Catch failures to convert Nef to Polyhedron_3
|
2017-04-10 18:53:28 -05:00 |
|
Ken Arroyo Ohori
|
f03a228280
|
Merge pull request #3 from aothms/cgal
Thomas fixed the transformations
|
2017-04-05 18:07:32 -05:00 |
|
Thomas Krijnen
|
91e5b337d3
|
Reverse matrix multiplication order
|
2017-04-05 16:06:07 +02:00 |
|
Thomas Krijnen
|
009f50abe1
|
Fix compilation on MSVC
|
2017-04-05 15:57:21 +02:00 |
|
Ken Arroyo Ohori
|
c9267d7ace
|
Fixed orientation bug in tapered extrusions
|
2017-03-30 21:11:05 -06:00 |
|
Ken Arroyo Ohori
|
4a340027bf
|
IfcExtrudedAreaSolidTapered (with problems?)
|
2017-03-30 20:12:23 -06:00 |
|
Ken Arroyo Ohori
|
c1887f3f1f
|
And the rest
|
2017-03-30 19:16:11 -06:00 |
|
Ken Arroyo Ohori
|
71ad7dd4bc
|
Forgot one line
|
2017-03-30 19:06:47 -06:00 |
|
Ken Arroyo Ohori
|
ed9676ed38
|
Squashed some bugs
|
2017-03-30 19:04:39 -06:00 |
|
Ken Arroyo Ohori
|
583c334802
|
Removed sphere radius at some point
|
2017-03-23 20:31:41 -06:00 |
|
Ken Arroyo Ohori
|
f8f4db72ec
|
IfcDerivedProfileDef
|
2017-03-23 20:25:54 -06:00 |
|
Ken Arroyo Ohori
|
dd206a2a52
|
A few more simple IFC classes to fill in things
|
2017-03-23 20:20:43 -06:00 |
|
Ken Arroyo Ohori
|
12967790ba
|
Switched back to Polyhedron_3 for shapes. Should be checked.
|
2017-03-23 19:49:15 -06:00 |
|
Ken Arroyo Ohori
|
4061f93560
|
Export non-simple Nef too
|
2017-03-20 20:57:17 -06:00 |
|
Ken Arroyo Ohori
|
71d7bbd6ba
|
Ordering things…
|
2017-03-20 20:06:48 -06:00 |
|
Ken Arroyo Ohori
|
62ca6f6a7d
|
Checked shapes with styles. Found bug?
|
2017-03-20 16:45:27 -06:00 |
|
Ken Arroyo Ohori
|
8090bb4c00
|
Shapes with styles in separate file
|
2017-03-20 16:35:14 -06:00 |
|
Ken Arroyo Ohori
|
cf6bd5a629
|
Enabled missing Cartesian transformations
|
2017-03-20 16:31:06 -06:00 |
|
Ken Arroyo Ohori
|
cf9605f108
|
Missing Shapes, support for voids
|
2017-03-20 15:56:31 -06:00 |
|
Ken Arroyo Ohori
|
95e6c14f39
|
Hack to solve issues with IfcHalfSpaceSolid. Not ideal.
|
2017-03-17 19:24:51 -06:00 |
|
Ken Arroyo Ohori
|
2bbe80fd28
|
Problems with extended kernel experiment, but this should be incorporated in any case
|
2017-03-17 16:12:24 -06:00 |
|
Ken Arroyo Ohori
|
0ffa633a6d
|
Better validation
|
2017-03-16 19:30:39 -06:00 |
|
Ken Arroyo Ohori
|
30e88210b2
|
Simplified code by moving Nef creation outside
|
2017-03-16 19:20:41 -06:00 |
|
Ken Arroyo Ohori
|
98ce04ed64
|
Fix logic of transformations
|
2017-03-16 18:44:25 -06:00 |
|
Ken Arroyo Ohori
|
d2aef0fcbd
|
2D Cartesian transformations (untested)
|
2017-03-13 22:32:12 -06:00 |
|
Ken Arroyo Ohori
|
38cbdbc0f4
|
Correct way to create trimmed parametric curves?
|
2017-03-13 20:22:19 -06:00 |
|
Ken Arroyo Ohori
|
7d16b725a3
|
IfcTrimmedCurve. Needs projection to closest point in curve?
|
2017-03-13 19:08:50 -06:00 |
|
Ken Arroyo Ohori
|
54331062c3
|
Basic curve types
|
2017-03-13 19:08:23 -06:00 |
|
Ken Arroyo Ohori
|
d02918070d
|
Remove debug code
|
2017-03-10 18:26:15 -06:00 |
|
Ken Arroyo Ohori
|
ac7099ab39
|
Fixed bug with opening placements
|
2017-03-10 18:21:15 -06:00 |
|
Ken Arroyo Ohori
|
b5e79b2558
|
Debug code
|
2017-03-10 17:44:19 -06:00 |
|
Ken Arroyo Ohori
|
287fb9f0ed
|
Convert openings and subtract them
|
2017-03-09 18:42:54 -06:00 |
|