Thomas Krijnen
1f4bc28e2b
Product placements and openings
2019-09-19 10:11:01 +02:00
Thomas Krijnen
3cde411e1b
halfspaces and boolean ops
2019-09-18 16:35:26 +02:00
Thomas Krijnen
a447dc6208
Work towards trimmed curves
2019-09-16 19:30:11 +02:00
Thomas Krijnen
3731c95728
Mapped item
2019-09-16 17:40:55 +02:00
Thomas Krijnen
d59f3e9932
Polyline
2019-09-16 15:40:13 +02:00
Thomas Krijnen
04bce57e80
Fix placements
2019-09-16 10:25:39 +02:00
Thomas Krijnen
e3041219b5
Further work on profiles
2019-09-15 15:59:05 +02:00
Thomas Krijnen
0c54bdcd54
Cleanup
2019-09-04 09:10:57 +02:00
Thomas Krijnen
bed9c44883
mark bounds as external based on entity type
2019-09-01 18:46:11 +02:00
Thomas Krijnen
8efb86420e
Compilation errors
2019-09-01 16:48:50 +02:00
Thomas Krijnen
7f8bed9922
Begin reenable CGAL kernel
2019-09-01 16:29:00 +02:00
Thomas Krijnen
816c0d3618
Fix placements
2019-09-01 13:36:46 +02:00
Thomas Krijnen
2e7c43f590
Work on placements
2019-09-01 10:36:49 +02:00
Thomas Krijnen
ca2a4f243d
initialize units in mapping
2019-09-01 09:18:29 +02:00
Thomas Krijnen
64ee3e9af3
closed shell; placements; faceset_helper
2019-08-28 09:54:20 +02:00
Thomas Krijnen
3bfe3b9ab5
Seperate map() and map_impl() for automatic taxonomy item <> ifc instance mapping
2019-08-28 09:24:00 +02:00
Thomas Krijnen
640b08159f
Work on shells
2019-08-27 18:59:19 +02:00
Thomas Krijnen
f17036313d
Work on face boundaries
2019-08-26 17:19:06 +02:00
Thomas Krijnen
8b4900b0e1
Work on shell conversino
2019-08-25 16:07:10 +02:00
Thomas Krijnen
41d7fb32da
Provide collection implementation in abstract_kernel
2019-08-25 12:00:04 +02:00
Thomas Krijnen
8ec2019003
Fix enumeration order
2019-08-25 11:50:40 +02:00
Thomas Krijnen
26d7af1450
Implement additional mappings
2019-08-24 18:32:30 +02:00
Thomas Krijnen
2f1861db7b
Declare conversions for reuse detection
2019-08-24 17:36:17 +02:00
Thomas Krijnen
94aa7dfab4
Close to working executable
2019-08-18 15:53:26 +02:00
Thomas Krijnen
8f88c601c6
IfcConvert links on windows
2019-08-18 14:31:22 +02:00
Thomas Krijnen
85171bb5df
Remove ConversionResultPlacement, fix some errors
2019-08-18 08:37:59 +02:00
Thomas Krijnen
585b89be87
Fix compilation of serializers and convert
2019-08-17 09:47:07 +02:00
Thomas Krijnen
ddeaf5a375
More work
2019-08-16 17:40:13 +02:00
Thomas Krijnen
dae35f59ce
Implement mapping of IfcExtrudedAreaSolid
2019-08-04 11:27:10 +02:00
Thomas Krijnen
467ebb68a3
First step at reorganizing
2019-08-04 09:36:31 +02:00
Thomas Krijnen
c8def0474e
Update examples
2019-08-03 16:11:02 +02:00
Thomas Krijnen
f6aa7c8930
Additional merge issues
2019-08-03 15:43:14 +02:00
Thomas Krijnen
92f7d26835
Work on Python wrapper
2019-08-03 15:09:50 +02:00
Thomas Krijnen
fd9c57b77d
Merge branch 'v0.6.0' into v0.7.0
2019-08-02 17:56:45 +02:00
Thomas Krijnen
f32e034963
Merge pull request #639 from aothms/multithreaded
...
Multithreaded
2019-08-02 15:37:00 +02:00
Thomas Krijnen
88a5dc3053
fix po::value
2019-08-02 13:27:33 +02:00
Thomas Krijnen
b08e52bd9b
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
2019-08-02 13:23:41 +02:00
Thomas Krijnen
6e4a692de3
Threads in python app
2019-07-19 15:55:22 +02:00
Thomas Krijnen
a6835360e4
Guarantee get_decomposing(IfcProject*) == nullptr
2019-07-12 10:43:35 +02:00
Thomas Krijnen
4ec9ab52f1
Remove IfcFileWithSchema
2019-07-10 16:34:57 +02:00
Thomas Krijnen
7ee6cdeeab
Add missing header
2019-07-10 16:17:11 +02:00
Thomas Krijnen
1cd2287d86
Cleanup concurrently created breps and triangulations
2019-07-09 16:34:35 +02:00
Thomas Krijnen
40937b3c72
Write progress for threaded conversion
2019-07-09 16:12:12 +02:00
Thomas Krijnen
3bcced7baa
Some fixes to threading work
2019-07-09 16:00:29 +02:00
Thomas Krijnen
3ebca0516e
Implement multi_threaded implementation in Iterator
2019-07-03 12:10:27 +02:00
Thomas Krijnen
b4ce5be86d
Fix error after merge
2019-06-30 15:46:36 +02:00
Thomas Krijnen
1341be223b
Merge branch 'master' into v0.6.0
2019-06-30 10:52:21 +02:00
Thomas Krijnen
1103f545a2
Double braces for older version of g++
2019-06-30 10:51:45 +02:00
Thomas Krijnen
839b5a2699
Minor cleanups, 4x1 and 4x2 geom lib, granular schema macros
2019-06-26 13:50:46 +02:00
Andrej Tibaut
636b2aafdf
1) Added support for IFC4x1 (see issue https://github.com/IfcOpenShell/IfcOpenShell/issues/504#issuecomment-505051675 ).
...
2) New build parameters (flags) introduced for use of IFC4x1 and IFC4x2: USE_IFC4X2 (for use of IfcBridge), USE_IFC4X1 (for use of IfcAlignment)
This explains new parameters (flags):
#ifdef USE_IFC4X2
#include "../ifcparse/Ifc4x2enum.h"
#elif USE_IFC4X1
#include "../ifcparse/Ifc4x1enum.h"
#elif USE_IFC4
#include "../ifcparse/Ifc4enum.h"
#else
#include "../ifcparse/Ifc2x3enum.h"
#endif
3) Added comment block "This file is part of IfcOpenShell. ..." at the beggining of the Ifc4x2* files.
2019-06-26 12:44:26 +02:00