Thomas Krijnen
|
2049bdd976
|
todo note
|
2022-03-19 11:36:38 +01:00 |
|
Thomas Krijnen
|
d45a439f6c
|
todo note
|
2022-03-19 11:36:30 +01:00 |
|
Thomas Krijnen
|
8fa5873e7e
|
#2095 take into account face-face distance on operand a
|
2022-03-19 10:49:51 +01:00 |
|
Thomas Krijnen
|
2c2954b11a
|
#2036 check for null curve in IfcIndexedPolyCurve
|
2022-02-10 14:04:08 +01:00 |
|
Thomas Krijnen
|
000e3acb2b
|
#1948 clear tmp list
|
2022-01-19 15:36:58 +01:00 |
|
Thomas Krijnen
|
4c40fc1629
|
#1985 consolidate and correct shell count checks in tree
|
2022-01-17 13:56:21 +01:00 |
|
Thomas Krijnen
|
90e5b5576d
|
Fix propagation of kernel settings (affects multi threading)
|
2022-01-17 13:55:40 +01:00 |
|
Benjamin Dahl
|
81016f3110
|
define the vector sass [0] as a std::vector<std::unique_ptr<ShapeAnalysis_Surface>>
https: //github.com/IfcOpenShell/IfcOpenShell/issues/1975
Co-Authored-By: Dion Moult <dion@thinkmoult.com>
Co-Authored-By: Thomas Krijnen <1096535+aothms@users.noreply.github.com>
|
2022-01-13 13:38:51 +01:00 |
|
Thomas Krijnen
|
5f7e4793c2
|
#1960 correct distinguish outer bound by pre increment
|
2022-01-12 15:14:18 +01:00 |
|
Thomas Krijnen
|
6246dda8d6
|
#1960 make configurable
|
2022-01-09 15:15:29 +01:00 |
|
Thomas Krijnen
|
9b96073ac0
|
#1960 BRepBuilderAPI_MakeFace on non-overlapping 2d subtraction
|
2022-01-09 14:32:13 +01:00 |
|
Thomas Krijnen
|
b8ea42540e
|
#1973 Performance logging
|
2022-01-07 15:12:32 +01:00 |
|
Thomas Krijnen
|
20dcb68009
|
Invalidate the boolean result for a particular warning reported by pavefiller
|
2021-12-19 22:14:09 +01:00 |
|
Thomas Krijnen
|
6b0b64b869
|
Good news everyone! Option to process wall opening subtractions in 2D.
|
2021-12-19 22:08:16 +01:00 |
|
Thomas Krijnen
|
09631e9565
|
Remove some erroneous or wrong (hopefully) lines on mintol and prec
|
2021-12-19 22:01:07 +01:00 |
|
Thomas Krijnen
|
e9bb70f56b
|
Eliminate boolean sub operands b that only touch operand a
|
2021-12-19 21:59:29 +01:00 |
|
Thomas Krijnen
|
bd008bdefe
|
option to write boolean operands to disk for debugging
|
2021-12-19 21:57:47 +01:00 |
|
Thomas Krijnen
|
03d4782cb7
|
Ground work for processing opening placement up to parent wall
|
2021-12-19 21:55:41 +01:00 |
|
Thomas Krijnen
|
49c555c508
|
Log BRepCheck_Analyser results
|
2021-12-18 22:02:47 +01:00 |
|
Thomas Krijnen
|
c51c5651b2
|
Small changes to iterator settings
|
2021-12-18 16:16:44 +01:00 |
|
Thomas Krijnen
|
3ec79cac3f
|
#1914 only proceed with 'face addition check' when first operand contains open shells
|
2021-12-15 13:37:12 +01:00 |
|
fichter
|
b9ea741e5e
|
OCC7.5 to OCC7.6 -> depracated Poly_Triangulation Nodes()
|
2021-12-10 08:44:42 +01:00 |
|
Thomas Krijnen
|
33d15b42b7
|
bop face addition check only for subtraction
|
2021-12-09 20:24:21 +01:00 |
|
Thomas Krijnen
|
75ffc4454d
|
#1895 don't signal element ready when result is empty
|
2021-11-25 12:05:39 +01:00 |
|
Thomas Krijnen
|
9c9bec9c4e
|
Some more things related to #1853
|
2021-11-19 15:08:24 +01:00 |
|
Thomas Krijnen
|
71c1cd6a9e
|
Check for null result and handle some bop alerts
|
2021-11-19 10:39:14 +01:00 |
|
Thomas Krijnen
|
e9a18d030e
|
Small cleanup and try to please gcc
|
2021-11-19 09:22:09 +01:00 |
|
Thomas Krijnen
|
6d725f60fa
|
finish up
|
2021-11-19 09:22:09 +01:00 |
|
Thomas Krijnen
|
72206bc441
|
async init, crashes now on get()
|
2021-11-19 09:22:09 +01:00 |
|
Thomas Krijnen
|
528e27234c
|
tree.protrusion_distances()
|
2021-11-13 15:54:42 +01:00 |
|
Thomas Krijnen
|
d4f0495caa
|
Consistent setting type
|
2021-11-08 09:59:15 +01:00 |
|
Thomas Krijnen
|
e0e8281a1e
|
Allow tree.select(BRepElement)
|
2021-11-07 19:49:37 +01:00 |
|
Thomas Krijnen
|
1cdf695891
|
#1785 check settings in cache and upgrade to world coords
|
2021-11-07 19:23:48 +01:00 |
|
Thomas Krijnen
|
ab50609854
|
Rename some files with more sensical names
|
2021-11-05 16:54:16 +01:00 |
|
Thomas Krijnen
|
10b502512f
|
#1853 don't blindly explode compounds but check whether there are solids inside
|
2021-11-05 10:09:12 +01:00 |
|
Thomas Krijnen
|
8e529f3f10
|
#1850 Process extrusions of comp profiles seperately
|
2021-11-02 15:11:56 +01:00 |
|
Thomas Krijnen
|
1ff45165d9
|
#1743 don't consider bbox in opening subtractions
|
2021-11-02 15:09:26 +01:00 |
|
Thomas Krijnen
|
05256fc0f4
|
#1785 geometry caching on multi threaded iterator
|
2021-11-02 11:39:49 +01:00 |
|
Thomas Krijnen
|
13d0b27ef4
|
Hacky way to return distances in the tree with extend>0
|
2021-10-24 14:40:18 +02:00 |
|
Thomas Krijnen
|
b1b121ebc8
|
#1814 check for the succesful creation of edge curves in IfcIndexedPolyCurve
|
2021-10-20 11:14:35 +02:00 |
|
Thomas Krijnen
|
bdc6fcb66f
|
#1803 Use abstract GeometrySerializer as cache to eliminate cyclic dependencies
|
2021-10-18 11:38:01 +02:00 |
|
Thomas Krijnen
|
96d509698b
|
Prefix namespaces for swig
|
2021-10-08 21:35:41 +02:00 |
|
Thomas Krijnen
|
8dca84dd07
|
Geometry caching
|
2021-10-08 15:38:46 +02:00 |
|
Thomas Krijnen
|
cdc5d7a04e
|
Missing semicolons (for consistency)
|
2021-10-04 10:43:04 +02:00 |
|
Thomas Krijnen
|
79f31fa4fe
|
Unused include
|
2021-10-04 10:42:47 +02:00 |
|
Thomas Krijnen
|
39b1f4c477
|
#1705 fixes for missing object placement
|
2021-09-26 11:25:36 +02:00 |
|
Thomas Krijnen
|
768b754a0b
|
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
# Conflicts:
# .github/workflows/ci.yml
# src/ifcparse/IfcParse.cpp
|
2021-09-24 09:03:58 +02:00 |
|
Dion Moult
|
32f5c459c1
|
Fixes from code review.
|
2021-09-22 17:25:24 +02:00 |
|
Dion Moult
|
bc5e33489e
|
Implement IfcBoundingBox.
|
2021-09-22 17:25:24 +02:00 |
|
Dion Moult
|
0f73c43638
|
Fixes from code review.
|
2021-09-22 12:09:00 +02:00 |
|