Thomas Krijnen
|
4e897a0c21
|
surface style ids on serialization
|
2021-02-13 16:03:57 +01:00 |
|
Thomas Krijnen
|
45f3e677df
|
Also process wires as part of geometric sets
|
2021-02-09 14:03:35 +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
|
ffb8c016b6
|
#1287 Don't wel accross different rep items
|
2021-02-03 14:51:02 +01:00 |
|
Thomas Krijnen
|
395d63279f
|
Log messages
|
2021-01-22 22:01:08 +01:00 |
|
Thomas Krijnen
|
923771f448
|
#1269 implement SurfaceCurveSweptAreaSolid with non-planar ref
|
2021-01-22 16:32:51 +01:00 |
|
Thomas Krijnen
|
540f793940
|
Workaround: IfcLine as segment with IfcVector magnitude length in composite curve
|
2021-01-13 15:46:00 +01:00 |
|
Thomas Krijnen
|
14193fb486
|
#1126 more elaborate polygonal curve segment check
|
2020-12-10 10:48:14 +01:00 |
|
Thomas Krijnen
|
9281c8fbce
|
#1126 Update serialization for trimmed curve
|
2020-12-01 14:03:07 +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 |
|
Thomas Krijnen
|
b15acfed42
|
Update IfcGeomShapes.cpp
|
2020-11-23 11:21:14 +01:00 |
|
Thomas Krijnen
|
648c976dd4
|
Remove debugging code #1121
|
2020-11-23 11:20:55 +01:00 |
|
johanrd
|
fc5fcef079
|
Fix for #1119 (regression from 0984751)
|
2020-11-21 10:53:00 +01:00 |
|
Luis C. Pérez Tato
|
09847513ab
|
Fixes #1038
|
2020-11-09 09:19:46 +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
|
1aa3e70d89
|
[g++-warning-fix] Removed unused function
|
2020-11-08 15:52:54 +01:00 |
|
tpaviot
|
e4662cf209
|
[g++-warning-fix] Fix wrong enum compare
|
2020-11-08 15:52:54 +01:00 |
|
tpaviot
|
f17702c66a
|
[g++-warning-fix] Fix sign comparison, unused function, unused variables in IfcGeomShapes.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 |
|
tpaviot
|
4ea56ba987
|
[g++-warning-fix] Fixed initialization reorder
|
2020-11-08 15:52:54 +01:00 |
|
tpaviot
|
e793683668
|
[g++-warning-fix] Removed unused variable
|
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
|
ef0f00792a
|
#1034 Compound fallback for boolean union
|
2020-10-25 11:57:59 +01:00 |
|
Thomas Krijnen
|
d7f246c86d
|
#1020 Map BezierCurve to BSplineWithKnots
|
2020-10-11 10:38:38 +02:00 |
|
Thomas Krijnen
|
fcc056e204
|
#1032 Consider swept disk Start- and EndParam on single circle/ellipse edge
|
2020-10-08 16:51:01 +02:00 |
|
Thomas Krijnen
|
16663d4db3
|
Swept disk revolution processing on face instead of wire
|
2020-10-08 16:50:05 +02:00 |
|
Thomas Krijnen
|
c24a91c42a
|
#1030 Check for intersecting axis and sweptarea
|
2020-10-08 16:23:55 +02:00 |
|
Thomas Krijnen
|
681fd43599
|
#1019 check if trimmedcurve compcurve parent has siblings
|
2020-10-08 13:05:06 +02:00 |
|
Thomas Krijnen
|
38e5b17b0f
|
Update schema feature detection in serialization. #1020
|
2020-10-07 14:12:31 +02:00 |
|
Thomas Krijnen
|
ee1e9b4aec
|
--force-space-transparency
|
2020-09-27 11:51:00 +02:00 |
|
Thomas Krijnen
|
f489487a20
|
--force-space-transparency option in IfcConvert
|
2020-09-27 10:43:11 +02:00 |
|
Thomas Krijnen
|
bf57258895
|
#1005 Check degenerate edges on trimmed linear curves bounded by parameter value as well.
|
2020-09-20 12:59:11 +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
|
3440dd4bf7
|
#766
|
2020-09-14 14:03:35 +02:00 |
|
Thomas Krijnen
|
ac2494968c
|
Actualize trapezium profile per https://forums.buildingsmart.org/t/how-are-the-sides-of-ifctrapeziumprofiledefs-bounding-box-calculated-in-most-implementations/2945/8
|
2020-09-09 14:20:15 +02:00 |
|
Thomas Krijnen
|
34c51fa9be
|
#823 fallback to BRepBuilderAPI_Transformed in case of errors
|
2020-08-25 14:43:31 +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
|
c15fdc7fa9
|
Remove erouneous line related to #939
|
2020-08-25 13:00:54 +02:00 |
|
Thomas Krijnen
|
431e703137
|
Don't emit material warnings without faces
|
2020-08-16 11:41:07 +02:00 |
|
Thomas Krijnen
|
afb2aaab5a
|
Fixes for polygonal facesets and skip over errors in SVG
|
2020-08-13 12:22:03 +02:00 |
|
Thomas Krijnen
|
f9bf6f814d
|
#945 don't fail on degenerate edges in polygonal faceset
|
2020-08-09 20:55:44 +02:00 |
|
Thomas Krijnen
|
06b512c2e3
|
#939 break up closed loops for swept disk
|
2020-08-09 20:50:39 +02:00 |
|
Thomas Krijnen
|
bc8b377d6d
|
#928 make trim param precision comparison dependent on radius
|
2020-08-05 10:40:25 +02:00 |
|
Thomas Krijnen
|
97f03d3933
|
Skip degenerate triangles in IfcTriangulatedFaceSet #934
|
2020-08-03 10:57:10 +02:00 |
|