Richard Brice
d9b534b66d
Implemented position handling with transformation matrix
2023-09-29 12:14:38 -07:00
Richard Brice
d4f543d2ad
Implemented placement handling with transformation matrix.
2023-09-28 14:58:21 -07:00
Richard Brice
1564b53ef5
Minor revision to numerical integration code
2023-09-28 14:28:17 -07:00
Richard Brice
4f2b083ffc
Revises implementation of operator(IfcSchema::IfcClothoid*) to use trapezoid rule numeric integration.
...
This is a more general approach than the Taylor Series approximation and is applicable to all the other spiral types. I stubbed out a functor for IfcSecondOrderPolynomialSpiral, but haven't tested it. The purpose is to show the concept.
2023-09-28 11:51:26 -07:00
Richard Brice
6ae0cce186
Implements mapping of IfcCurveSegment to taxonomy::geometry
2023-09-27 11:16:55 -07:00
Richard Brice
04b70efd7f
Fixed problem with call to boost::mpl::for_each
2023-09-21 15:48:45 -07:00
Thomas Krijnen
053e3a3191
#3098 Move boost::type application to curve to template function
2023-09-17 09:35:14 +02:00
Thomas Krijnen
88ef7c75b8
#3098 IfcCurveSegment and IfcClothoid handling (?)
2023-09-16 22:23:04 +02:00