Thomas Krijnen
|
b6abb24858
|
Support single circ/elip compcurves #7149
|
2025-09-23 11:11:42 +02:00 |
|
Richard Brice
|
26ba761c68
|
Refactors alignment geometry
|
2025-01-02 11:10:56 -08:00 |
|
Richard Brice
|
cc7171060f
|
Decouples evaluation of a piecewise_function from the function itself (#5344)
|
2024-09-10 10:11:17 -07:00 |
|
Thomas Krijnen
|
d80bcd1a94
|
Unify variant storage (#5118)
|
2024-08-23 20:29:07 +02:00 |
|
Richard Brice
|
60b007d28a
|
Fixes domain of vertical and cant pwf (Issue #5072)
|
2024-07-29 09:48:15 -07:00 |
|
Thomas Krijnen
|
42b96d6290
|
Further work on trying to get orientation properly mapped
|
2024-06-28 13:41:01 +02:00 |
|
Thomas Krijnen
|
8da68f599b
|
Move print() to header, distinguish properly between curve_sense and edge orientation, unwrap trimmed curves as edge bases, don't mutated cached edge in oriented edge processing, etc. #4895
|
2024-06-24 21:56:27 +02:00 |
|
Richard Brice
|
a0b4c24224
|
Updates taxonomy::piecewise_function so it's immutable and implements internal caching. Adds new evaluate2 method that returns loop and vector of distance along for each loop point.
|
2024-05-07 10:24:46 -07:00 |
|
Thomas Krijnen
|
710f19af08
|
Prevent stackoverflow on long alignments in adjustments
|
2024-04-29 21:02:31 +02:00 |
|
luzpaz
|
1819a45e4c
|
Fix various typos in src/ifcgeom* subdirs
|
2024-04-16 10:05:04 +02:00 |
|
Richard Brice
|
2126381a15
|
Adds conversion settings to control the granularity of points computed for a piecewise_function
|
2023-11-22 15:49:24 -08:00 |
|
Thomas Krijnen
|
65e874c67f
|
Drastic settings refactoring
|
2023-11-15 10:32:33 +01:00 |
|
Thomas Krijnen
|
661c8bc50f
|
Small changes to curve segment handling for purpose of wrapper
|
2023-10-14 16:37:50 +02:00 |
|
Richard Brice
|
7b0e2c52ac
|
Manually merged in aothms revisions for gradient curves and implicit_item taxonomy
|
2023-10-02 16:30:39 -07:00 |
|
Richard Brice
|
47c319aa2d
|
Adds a continuity check for IfcCurveSegment
|
2023-09-29 12:14:30 -07:00 |
|
Richard Brice
|
6ae0cce186
|
Implements mapping of IfcCurveSegment to taxonomy::geometry
|
2023-09-27 11:16:55 -07:00 |
|
Richard Brice
|
3e272efce4
|
Fixes cast to IfcCurveSegment for access to ParentCurve
|
2023-09-22 13:49:18 -07:00 |
|
Thomas Krijnen
|
88ef7c75b8
|
#3098 IfcCurveSegment and IfcClothoid handling (?)
|
2023-09-16 22:23:04 +02:00 |
|
Thomas Krijnen
|
65a5646bf0
|
Major update: taxonomy shared pointers, collection type safety, work towards hashing
|
2023-07-27 16:42:06 +08:00 |
|
Thomas Krijnen
|
cb35378a73
|
4x3 segment compatibilty
|
2023-03-22 09:55:04 +01:00 |
|
Thomas Krijnen
|
c78b2893de
|
Proceed with merge
|
2023-03-21 20:15:01 +01:00 |
|
Thomas Krijnen
|
ccde605029
|
File renames, build script and cmake updates
|
2022-11-15 13:19:24 +01:00 |
|