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
Andrej Tibaut
d371f1a6be
UnicodeDecodeError problem solved ( #630 )
...
* UnicodeDecodeError problem solved
UnicodeDecodeError problem described in #626 solved.
* UnicodeDecodeError solved (2)
UnicodeDecodeError problem described in #626 changed (fname replaced with fn) and solved.
2019-06-21 11:43:53 +02:00
Otso Alho
a851a25ddc
catch Standard_ConstructionError when serialising xml attributes
2019-06-21 11:21:33 +02:00
Thomas Krijnen
35160e5a94
Update some code comments
2019-06-19 12:41:54 +02:00
Mathias Artus
a9a6cfabca
Added support for Ifc 4x2
2019-06-19 11:31:11 +02:00
Thomas Krijnen
ecb0fee0cd
Fix latebound enumeration writing in IfcConvert
2019-06-18 14:28:57 +02:00
Thomas Krijnen
12e9f7b941
Merge branch 'master' into v0.6.0
2019-06-15 15:24:53 +02:00
ninichki
443b8c2079
Boolean Operands like ST_SHAPELIST should not append all shapes
2019-06-14 17:33:30 +02:00
Thomas Krijnen
826316cb2b
Remove duplicate faces in faceset_helper. Fixes #600
2019-06-14 11:32:59 +02:00
Otso Alho
19ed074b4a
inverse thicknesses
2019-06-07 11:17:51 +02:00
Otso Alho
2cfe74ce09
reverse styles also when reversing surfaces
2019-06-07 11:17:51 +02:00
Thomas Krijnen
b0b844ea5a
Provide node names in gltf serializer
2019-06-07 10:38:52 +02:00
Thomas Krijnen
f5b7d0db59
Remove additional fuzz markup on halfspace operands and initially process with smaller fuzz. Fixes #601
2019-06-05 16:58:08 +02:00
Thomas Krijnen
68068cb816
Fix merge error: bring back assignment to Logger::max_severity
2019-06-04 17:24:59 +02:00
Thomas Krijnen
40d2c237fc
Merge master
2019-06-04 17:07:35 +02:00
Thomas Krijnen
7e089ab8b5
Fix cleanup of temp files in case of failed initialization
2019-06-04 17:06:13 +02:00
Thomas Krijnen
8ee86f9968
Clean up glb tempfiles in case of error
2019-06-04 17:03:58 +02:00
Thomas Krijnen
2590bd01d5
Fix gltf max accessor meta-data
2019-06-04 16:55:19 +02:00
Thomas Krijnen
ef9b9e743f
Typo
2019-06-04 16:34:57 +02:00
Thomas Krijnen
532f129458
Tolerance tweaks on unification prior to boolean ops
2019-06-04 14:24:19 +02:00
Thomas Krijnen
d535cf0222
Merge master
2019-05-31 14:33:40 +02:00
Thomas Krijnen
77e02ddae4
Remove all references to _newclass from wrapper code
2019-05-31 14:31:31 +02:00
Thomas Krijnen
98bf6c2d95
Merge branch 'master' into v0.6.0
...
# Conflicts:
# src/ifcconvert/IfcConvert.cpp
2019-05-28 12:50:38 +02:00
Thomas Krijnen
b27482db46
Correct change_extension after unicode changes
2019-05-28 12:48:40 +02:00
Thomas Krijnen
3d2e99b5fa
Correct change_extension after unicode changes
2019-05-28 12:44:58 +02:00
Thomas Krijnen
1a57162873
Do unify boolean operands, especially after new triangulation logic.
2019-05-24 17:16:31 +02:00
Thomas Krijnen
69f25a563c
Merge branch 'master' into v0.6.0
2019-05-24 15:39:52 +02:00
Thomas Krijnen
9a85fbc225
Fix static/const declaration
2019-05-24 15:38:35 +02:00
Thomas Krijnen
dd71abc672
Fix enum name in geom wrapper
2019-05-24 15:11:09 +02:00
Thomas Krijnen
784c1724d5
Check shell validity in accordance with https://github.com/IfcOpenShell/IfcOpenShell/commit/342cce89d70a5ded5fb1bf52d87383bfce5021ca#commitcomment-31511282
2019-05-24 14:49:14 +02:00
Thomas Krijnen
901e805d24
Revert 13d2cf3357
2019-05-24 14:29:21 +02:00