Thomas Krijnen
|
978a8f474d
|
Update ci.yml
|
2024-03-13 14:09:07 +01:00 |
|
Thomas Krijnen
|
c8a9d5b743
|
Address comment by @RickBrice
|
2024-03-13 13:18:12 +01:00 |
|
Thomas Krijnen
|
3b08f644ed
|
Uncomment type assertion and comment out writing to stdout
|
2024-03-13 13:18:12 +01:00 |
|
Thomas Krijnen
|
d06280f0e7
|
First rough draft of alignment-based IfcFixedReferenceSweptAreaSolid
|
2024-03-13 13:18:12 +01:00 |
|
Richard Brice
|
ebe6015561
|
Fixes vertical clothoid, vertical circle, and horizontal cubic cases for alignment
|
2024-03-06 12:00:35 -08:00 |
|
Dirk Olbrich
|
28c7da2336
|
examples: fix missing includes
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
eb50be5c52
|
ifcparse: fix missing include and const
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
47a2971c65
|
ifcparse: fix clang-tidy warning readability-identifier-length
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
eea9a14722
|
ifcparse: unify private member variables name to use trailing underscore
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
8b145248c6
|
ifcparse: fix clang-tidy warning readability-qualified-auto
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
c29e7b32ad
|
ifcparse: fix clang-tidy warning readability-implicit-bool-conversion
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
95b5926353
|
ifcgeom, serializer: fix missing includes
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
9f40674d91
|
ifcparse: fix clang-tidy warning readability-else-after-return
|
2024-03-06 09:25:02 +01:00 |
|
Dirk Olbrich
|
b264408d85
|
ifcparse: fix clang-tidy warnung unused-includes
|
2024-03-06 09:25:02 +01:00 |
|
Richard Brice
|
fcfeac95bf
|
WIP getting alignment geometry to match unit test from bSI Rail Room
|
2024-03-01 10:55:20 -08:00 |
|
Richard Brice
|
77b56b6826
|
Fixes typo in IfcPointByDistanceExpression
|
2024-02-28 18:38:41 -08:00 |
|
Richard Brice
|
0baf3dac52
|
Adds support for IfcCosineSpiral, IfcSineSpiral, and updates implementation to match results from bSI Railway Room test cases.
|
2024-02-26 16:34:41 -08:00 |
|
Thomas Krijnen
|
a60e272eee
|
build_halfspace_tree_is_decomposed() for polies already tagged as convex
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
8af6903505
|
Convex tag on cgal shape
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
d04357933b
|
Release GIL in some cases
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
c72f97225f
|
Clear current product after finalization
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
b76dad682a
|
item_id()
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
0d9a40f88c
|
Submodule
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
4418397d2c
|
fixes to cityjson invocation
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
49e8f8bdca
|
settings, data model changes (no longer graph on both orientations of plane eq, group equations per product), multiple files, convex ifc definition test, reuse convex decomps for instanced geom, fix remove narrow, option to store eq mapping, multi-threading, command line options
|
2024-02-18 12:06:02 +01:00 |
|
Thomas Krijnen
|
ec5bfd6a68
|
cgal threads, city json executable
|
2024-02-18 12:06:02 +01:00 |
|
Richard Brice
|
bb88ba5bdf
|
Updates implementation of IfcXXXPolynomialSpiral curves as parent curve
|
2024-02-16 13:54:26 -08:00 |
|
Thomas Krijnen
|
bb8769aff8
|
Add WITH_RELATIONSHIP_VALIDATION defaulting to OFF
|
2024-01-30 09:15:35 +01:00 |
|
Thomas Krijnen
|
d7d89a6084
|
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v0.8.0
|
2024-01-30 09:04:13 +01:00 |
|
Thomas Krijnen
|
c9f320f062
|
Debug options, eliminate narrow slices prior to snapping, consider triangle areas in box substitution
|
2024-01-20 13:26:54 +01:00 |
|
Richard Brice
|
abddb74bd9
|
Adds placeholder implementations for IfcXXXOrderPolynomialSpiral - there are some bugs, but the basic implementation framework is good.
|
2024-01-17 12:59:48 -08:00 |
|
Richard Brice
|
f2f0000616
|
Minor tweaks to IfcAlignment example
|
2024-01-16 15:33:25 -08:00 |
|
Richard Brice
|
f12c3aae09
|
Adds caching of loop upgraded to pwf to loop class
|
2024-01-15 15:52:26 -08:00 |
|
Richard Brice
|
a8b88b8ae1
|
Adds loop_to_piecewise_function_upgrade
This provides for a more uniform treatment of curves when mapping IfcOffsetCurveByDistances and IfcPointByDistanceExpression
|
2024-01-11 15:37:44 -08:00 |
|
Richard Brice
|
5815417198
|
Fixes documentation in comment
|
2024-01-11 15:36:17 -08:00 |
|
Thomas Krijnen
|
142b15e332
|
CgalShape: Triangulate before calculating area/volume
|
2023-12-28 19:08:08 +00:00 |
|
Thomas Krijnen
|
706b92d4e0
|
Exterior shell extractor implemented in Python
|
2023-12-21 21:19:43 +01:00 |
|
Richard Brice
|
f493343558
|
Adds geometric representations for CT 4.1.7.1.1.4 Alignment Geometry - Segments to the IfcAlignment example
|
2023-12-20 14:53:20 -08:00 |
|
krande
|
d5da636b00
|
suggested change of ifcwrap pythoninterpreter function to no longer rely on distutil (which is deprecated in python 3.12).
|
2023-12-20 12:05:47 -08:00 |
|
Thomas Krijnen
|
4dcc1b5718
|
4x3_add2 py wrapper
|
2023-12-19 12:40:38 +01:00 |
|
Thomas Krijnen
|
9fddb564b1
|
OpaqueCoordinate rule of 3
|
2023-12-19 12:40:16 +01:00 |
|
Thomas Krijnen
|
89fd887d9a
|
Remove virtual kind() call out of compile-time loop
|
2023-12-19 12:38:51 +01:00 |
|
Thomas Krijnen
|
ca4781f559
|
Return value
|
2023-12-18 19:22:29 +00:00 |
|
Thomas Krijnen
|
ef929f9d30
|
Const ptr references and address some warnings
|
2023-12-18 13:51:12 +00:00 |
|
Thomas Krijnen
|
aa5b8ce30a
|
Update build-all.py
|
2023-12-17 13:24:17 +01:00 |
|
Thomas Krijnen
|
c4326e557c
|
Remove const
|
2023-12-15 14:31:40 +01:00 |
|
Thomas Krijnen
|
0cf5d1c968
|
#4084 debug iterator failure
|
2023-12-15 14:03:08 +01:00 |
|
Thomas Krijnen
|
796c1d6210
|
Comment out obsolete code
|
2023-12-15 13:41:51 +01:00 |
|
Thomas Krijnen
|
c2492c8655
|
--circle-segments conversion setting instead of hardcoded number in cgal kernel
|
2023-12-15 13:41:37 +01:00 |
|
Richard Brice
|
2a3416b01a
|
Merge pull request #4117 from RickBrice/v0.8.0
Addresses alignment geometry issues
|
2023-12-14 08:27:45 -08:00 |
|