Thomas Krijnen
|
71c1cd6a9e
|
Check for null result and handle some bop alerts
|
2021-11-19 10:39:14 +01:00 |
|
Thomas Krijnen
|
ab50609854
|
Rename some files with more sensical names
|
2021-11-05 16:54:16 +01:00 |
|
Thomas Krijnen
|
1ff45165d9
|
#1743 don't consider bbox in opening subtractions
|
2021-11-02 15:09:26 +01:00 |
|
Thomas Krijnen
|
8dca84dd07
|
Geometry caching
|
2021-10-08 15:38:46 +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 |
|
Thomas Krijnen
|
94c009d179
|
#1227 layer slicing
|
2021-09-20 09:27:56 +02:00 |
|
Thomas Krijnen
|
1058dc7099
|
Fix some casting logic
|
2021-09-13 13:19:56 +02:00 |
|
Thomas Krijnen
|
41f2b11234
|
Virtual inheritance prototype for select
|
2021-09-06 18:52:37 +02:00 |
|
Thomas Krijnen
|
49cf297eee
|
further optional type changes
|
2021-08-07 10:58:20 +02:00 |
|
Thomas Krijnen
|
321d18990f
|
Position() != nullptr
|
2021-08-07 10:44:29 +02:00 |
|
Thomas Krijnen
|
d1fe1117be
|
adapt code for previous commits
|
2021-07-29 14:54:51 +02:00 |
|
Thomas Krijnen
|
eeaf04c6ea
|
Remove templates on iterator and element
|
2021-07-11 15:00:59 +02:00 |
|
Thomas Krijnen
|
ff73f82798
|
remove FASTER_BOOLEANS (to stay under 31 settings)
|
2021-07-11 14:57:49 +02:00 |
|
Thomas Krijnen
|
1e80e67df5
|
#1472 various considerations for handling of non-manifold elements with openings
|
2021-05-23 16:26:34 +02:00 |
|
Thomas Krijnen
|
81ad689478
|
#841 missing return value
|
2021-05-13 10:09:09 +02:00 |
|
Thomas Krijnen
|
229ba95d4b
|
#1442 no longer create compsolids in extrusions
|
2021-05-12 09:58:11 +02:00 |
|
Thomas Krijnen
|
cf68cf6f5c
|
new_helper
|
2021-05-11 22:35:46 +02:00 |
|
Thomas Krijnen
|
9584687fcf
|
Ensure solid from tapered extrusions
|
2021-04-24 20:47:25 +02:00 |
|
Priit Laes
|
077f9b701d
|
ifcgeom: Remove unneeded cast causing warning by -Wignored-qualifiers
|
2021-03-20 10:56:57 +01:00 |
|
Priit Laes
|
36ade628cf
|
Fix grammar
|
2021-03-20 10:56:57 +01:00 |
|
Priit Laes
|
0f59f3e35a
|
ifcgeom: Remove unused variable
|
2021-03-20 10:56:57 +01:00 |
|
Thomas Krijnen
|
624e296d24
|
#1368 fix layerset folding: check length thichkness ratio
|
2021-03-13 10:05:33 +01:00 |
|
Jesse Vander Does
|
333ba08841
|
Added '--no-wire-intersection-tolerance' option
|
2021-02-09 13:43:29 +01:00 |
|
Jesse Vander Does
|
4ea95960a2
|
Added '--strict-tolerance' option
|
2021-02-09 13:43:29 +01:00 |
|
Jesse Vander Does
|
10f4bca5d2
|
Moved no wire flag inside of wire_intersections method
|
2021-02-09 13:43:29 +01:00 |
|
Jesse Vander Does
|
c9c6529978
|
Added '--no-wire-intersection-check'
|
2021-02-09 13:43:29 +01:00 |
|
Jesse Vander Does
|
2829a0764b
|
Remove wire intersection check to preserve faces
|
2021-02-09 13:43:29 +01:00 |
|
Thomas Krijnen
|
acb518613b
|
#1118 check parallel and shape type
|
2020-11-25 11:02:57 +01:00 |
|
Thomas Krijnen
|
b1c4481795
|
Option to disable boolean results (sets result to first operand)
|
2020-11-24 16:58:05 +01:00 |
|
tpaviot
|
ba094f2967
|
[clang-warning-fix] Removed unused format_edge and format_pnt functions from IfcGeomFunctions.cpp
|
2020-11-08 15:52:54 +01:00 |
|
tpaviot
|
b8e0c21dcc
|
[g++-warning-fix] Fixed comparison between signed and unsigned integer expressions
|
2020-11-08 15:52:54 +01:00 |
|
Thomas Krijnen
|
f5c57d2a1c
|
#1078 check optional opening attributes
|
2020-11-05 13:37:21 +01:00 |
|
Thomas Krijnen
|
ee1e9b4aec
|
--force-space-transparency
|
2020-09-27 11:51:00 +02:00 |
|
Thomas Krijnen
|
32ebd08158
|
#996 Handle CompSolid/Compound in Slicer output
|
2020-09-20 11:12:57 +02:00 |
|
Thomas Krijnen
|
757e3b5272
|
#996 Correct thickness computation
|
2020-09-20 11:11:44 +02:00 |
|
Thomas Krijnen
|
5c20e7b62a
|
#816 Use more than one cycle of self intersections in IfcArbitraryClosedProfileDef
|
2020-08-25 13:51:59 +02:00 |
|
Thomas Krijnen
|
431e703137
|
Don't emit material warnings without faces
|
2020-08-16 11:41:07 +02:00 |
|
Thomas Krijnen
|
093ebb2d8f
|
Don't try to apply opening elements marked as Reference
|
2020-07-13 13:19:28 +02:00 |
|
Thomas Krijnen
|
b8d0e22aa8
|
#891 silence gcc-10 bug
|
2020-06-15 11:56:04 +02:00 |
|
blocovin
|
6e2038c1f5
|
Use model-offset in IfcGeom::Kernel and add model-rotation
|
2020-06-14 12:16:20 +02:00 |
|
Thomas Krijnen
|
afb05f42db
|
Merge branch 'master' into v0.6.0
|
2020-06-07 20:23:00 +02:00 |
|
Thomas Krijnen
|
86d7205760
|
layerset-first setting
|
2020-06-07 19:46:10 +02:00 |
|
Thomas Krijnen
|
839ca49a7a
|
Fix #861
|
2020-05-20 11:55:59 +02:00 |
|
Thomas Krijnen
|
df81490f86
|
Don't run wire intersection checks on parallel edge pairs
|
2020-03-27 13:26:34 +01:00 |
|
AlaaB2020
|
9f2443e01c
|
Update IfcGeomFunctions.cpp
Changing comment to be suitable for the code change
|
2020-02-26 10:42:23 +02:00 |
|
AlaaB2020
|
9cab063671
|
Update IfcGeomFunctions.cpp
get the first material even if there are more than one material layer
|
2020-02-24 13:08:21 +02:00 |
|
Thomas Krijnen
|
d9805185ee
|
Fix boolean op style selection
|
2020-01-15 11:50:44 +01:00 |
|
Thomas Krijnen
|
c385257c92
|
Add more warning related to rep usage. See #724
|
2019-11-18 12:59:48 +01:00 |
|