Releases: Geode-solutions/OpenGeode
Releases · Geode-solutions/OpenGeode
v11.0.4
v11.0.3
v11.0.2
v11.0.1
v11.0.0
11.0.0 (2022-07-19)
Bug Fixes
- AABBTree: refactoring (5eb78fe)
- Input: return the loaded object (b1f68ac)
- Interpolation: Define scalar and point functions on all meshes as interpolable (8c88087)
- MeshView: MeshView has been removed (6f8cc9c)
- ModelHelpers: better naming of component mesh queries (e74d3fd)
- Output: take the object as parameter (cc7347c)
- PointsSort: better morton_sort naming (43d42b1)
- repair_polygon_orientations: Fixed the repair method so that the polygons are repaired with a positive area in 2D. (6f7977f)
- SolidMesh: store more information in the PolyhedraAroundFacet (797ce95)
- Tetra: better Tetra naming (4e7828a)
- VertexIdentifier: better MeshComponentVertex naming (610586f)
- RegularGrid: RegularGrid as a Mesh class
Features
- CachedValue: cached polygons around vertex computation (8c23569)
- CachedValue: cached polyhedra around vertex computation (20274b3)
- CachedValue: new class to prevent computing twice the same value (a6a5f05)
- Geometry: add intersection detections using predicates (a88b079)
- Geometry: add intersection queries (b4d7146)
- Geometry: add position/side queries (d4874ca)
- Geometry: add radial sort around an edge (28873ac)
- Interpolation: add RegularGrid point interpolation (85e8167)
- Interpolation: add RegularGrid point interpolation (a8c13b4)
- Interpolation: add TetrahedralSolid point interpolation (6032639)
- Interpolation: add TrianguatedSurface scalar interpolation (d942371)
- Interpolation: add TriangulatedSurface point interpolation (48268b9)
- Mesh: add RegularGrid as a Mesh class (6781ea1)
- MeshHelpers: convert meshes from/to 3D to 2D (ad639f3)
- MeshHelpers: repair polygon orientations (37d08d5)
- ModelHelpers: add surface radial sort (be22f25)
- ModelHelpers: convert from/to Brep and Section (0177e15)
- Rasterize: rasterization on RegularGrid (91b6ae5)
- RayTracing: add Surface ray tracing (fc86e75)
BREAKING CHANGES
- SolidMesh: PolyhedraAroundFacet content has changed
- ModelHelpers: some renaming in the component_mesh_queries file
- MeshView: All mesh views have been removed
- Geometry: sign_mensuration.h has been renamed mensuration.h
- Input: signature of the read method changed
- Output: virtual method signature changed
- Tetra: Tetra has been renamed in Tetrahedron and basic_objects.h has been replaced by several files in a basic_objects folder
- PointsSort: rename morton_sort in morton_mapping
- VertexIdentifier: MeshComponentVertex and associated methods have been renamed in ComponentMeshVertex
- RegularGrid: RegularGrid design has been changed, a lot