paul
|
dafa304936
|
Update Python to 2.7.16 - So Fedora 29 Compile
|
2019-03-08 15:03:20 +01:00 |
|
Thomas Krijnen
|
e4fdfd2eb3
|
Apply length unit to IfcCylindricalSurface Radius. Fixes #553
|
2019-03-04 17:23:15 +01:00 |
|
Thomas Krijnen
|
bf1623975c
|
Merge remote-tracking branch 'dleverton/master'
|
2019-02-15 14:30:55 +01:00 |
|
hlg
|
df49f1bc1b
|
prevent index out of bound in case of a single point
|
2019-02-15 14:22:02 +01:00 |
|
hlg
|
acde878946
|
process IfcIndexedPolyCurve without segments #549
|
2019-02-15 14:22:02 +01:00 |
|
David Leverton
|
d12cacbd2e
|
Fix Position handling for IfcSurfaceCurveSweptAreaSolid
|
2019-02-13 15:34:50 +00:00 |
|
Thomas Krijnen
|
5db91e52da
|
Fixes to logger templates
|
2019-02-12 14:55:03 +01:00 |
|
Thomas Krijnen
|
a4c2aa8f42
|
IfcConvert Windows unicode support (#258)
|
2019-02-08 15:18:55 +01:00 |
|
Dawid Huczyński
|
9b0be0fb4e
|
Delete intersection.py
|
2019-02-06 16:23:22 +01:00 |
|
Dawid Huczyński
|
3fdd92dc84
|
Create intersection.py
|
2019-02-06 16:23:22 +01:00 |
|
Dawid Huczynski
|
9f7a7a2c5b
|
basic update to blender2.8, use of existing mesh if id match,
|
2019-02-06 16:23:22 +01:00 |
|
Thomas Krijnen
|
6bac067488
|
Keep behaviour of returned null pointers for now
|
2019-02-06 13:33:38 +01:00 |
|
Stinkfist0
|
000d11daab
|
IfcFile: possibility to mark an entity as modified so that potential cache is invalidated.
|
2019-02-06 13:30:33 +01:00 |
|
Stinkfist0
|
3bef32bb87
|
IfcGeom::Kernel::get_layers: remove what would appear to be unnecessary code (yields 0 layers in my tests).
The LayerAssignments() calls can take up to 95 % of the function's execution time yielding no results.
|
2019-02-06 13:30:33 +01:00 |
|
Stinkfist0
|
9211f80625
|
IfcFile::entitiesByReference: cache loaded references. Profiling shows around 3x speed-up (avg. of first 5000 calls to this function).
|
2019-02-06 13:30:33 +01:00 |
|
Stinkfist0
|
910cdb3754
|
IfcConvert: print durations of file parsing and XML conversion.
|
2019-02-06 13:30:33 +01:00 |
|
Stinkfist0
|
38f7ccdc20
|
Optimize IfcFile::entitiesByReference() by reserving capacity for IfcEntityList in advance.
Around 18.4 % speed-up (avg. of first 2000 calls) when converting a somewhat large (176 MB) file to XML.
|
2019-02-06 13:30:33 +01:00 |
|
Thomas Krijnen
|
40c2602b0e
|
Fix discrepancy with v06
|
2019-02-06 13:29:56 +01:00 |
|
Thomas Krijnen
|
81f978f101
|
Changes to Axis with missing refDirection
|
2019-02-06 12:18:10 +01:00 |
|
Xavier Lamorlette
|
3e041a1fb2
|
Migrate deprecated bind1st and mem_fun to C++11 bind
|
2019-02-06 11:01:23 +01:00 |
|
Xavier Lamorlette
|
bd3118b4a3
|
Fix a "declaration of 'identifier' hides class member" warning
|
2019-02-06 11:01:23 +01:00 |
|
Thomas Krijnen
|
ef7eee411b
|
Update to IFC4Add2TC1
|
2019-01-20 13:47:12 +01:00 |
|
Thomas Krijnen
|
944813146e
|
Close polylines on closed profile def. Fixes #538
|
2019-01-16 12:28:58 +01:00 |
|
Thomas Krijnen
|
b1754f7b26
|
Remove debug prints
|
2019-01-05 13:45:54 +01:00 |
|
Thomas Krijnen
|
9d6eec0f5a
|
Update suprepo
|
2019-01-05 13:42:51 +01:00 |
|
Thomas Paviot
|
9048ce4857
|
Fixed BRepAlgoAPI_BooleanOperation::DumpErrors method only available for OCC version > 7
|
2019-01-02 10:26:03 +01:00 |
|
Thomas Krijnen
|
dec0c646cc
|
Only round corners on discontinuous spines. Fixes #358.
|
2018-12-31 11:39:35 +01:00 |
|
Thomas Krijnen
|
382efc0255
|
Fix some warnings
|
2018-12-30 12:50:04 +01:00 |
|
Thomas Krijnen
|
bf50d0534b
|
Fixes for edge curves and non-planar faces with inner boundaries. #338
|
2018-12-29 14:34:47 +01:00 |
|
Thomas Krijnen
|
7022e842bf
|
Update subproject
|
2018-12-29 14:18:51 +01:00 |
|
Thomas Krijnen
|
4936ea3ac3
|
Document boolean operation failure reasons, correct min len check and manifoldness check. Fix #478
|
2018-12-28 15:15:41 +01:00 |
|
Thomas Krijnen
|
a2231605a5
|
Take into account edge orientation; small fixes to convert(face)
|
2018-12-24 16:02:00 +01:00 |
|
Thomas Krijnen
|
161deeb4e0
|
Fix warnings and compilation on clang
|
2018-12-22 14:05:49 +01:00 |
|
Thomas Krijnen
|
99b865bbd9
|
Some layerset processing comments
|
2018-12-21 14:40:58 +01:00 |
|
Thomas Krijnen
|
1a1b7e93ab
|
Changes to no-material message
|
2018-12-19 16:54:02 +01:00 |
|
Thomas Krijnen
|
f5af6ee6c0
|
speed-up min_vertex_edge_distance(). Fixes #518
|
2018-12-19 16:39:54 +01:00 |
|
Thomas Krijnen
|
94f49af00b
|
Fix header order
|
2018-12-19 16:30:05 +01:00 |
|
Thomas Krijnen
|
39b8680f64
|
Improve performance of layerset slicing
|
2018-12-19 16:10:33 +01:00 |
|
Thomas Krijnen
|
26282437cc
|
Layerset processing error message
|
2018-12-19 15:15:28 +01:00 |
|
Thomas Krijnen
|
6911b48a46
|
project() more efficiently onto planar surfaces
|
2018-12-19 15:15:00 +01:00 |
|
Thomas Krijnen
|
20471bd33e
|
Check comcurve segments extent before creating iterator
|
2018-12-17 10:56:26 +01:00 |
|
Thomas Krijnen
|
bb15446822
|
Make std::map inheritance private. #512 #517
|
2018-12-17 10:37:48 +01:00 |
|
Thomas Krijnen
|
a0f37cf9ea
|
Fix some warnings
|
2018-12-12 16:12:38 +01:00 |
|
Thomas Krijnen
|
a8f4f0270a
|
Don't double quote boost dependency dir #515
|
2018-12-11 13:01:28 +01:00 |
|
Thomas Krijnen
|
336601a7ae
|
Missing FindFromKey() overload on older versions of occt
|
2018-12-11 10:55:03 +01:00 |
|
Thomas Krijnen
|
d39c7bd641
|
Postfix integers
|
2018-12-10 17:26:41 +01:00 |
|
Thomas Krijnen
|
d3092090df
|
Substitute tiny trimmed curves with linear approximation when deflection within tolerance
|
2018-12-10 17:15:39 +01:00 |
|
Stinkfist0
|
327be7030f
|
ColladaSerializer minor tweaks and to-dos.
|
2018-12-09 12:23:44 +01:00 |
|
Michael Sundqvist
|
06589ca1c6
|
Refactor ColladaSerializer.cpp, encode material names only once, decode them before passing to OpenCollada functions that take URI parameters
|
2018-12-09 12:23:44 +01:00 |
|
Michael Sundqvist
|
1c83b2db53
|
Remove object name from no material log message, raise level to warning
|
2018-12-09 12:23:44 +01:00 |
|