Skip to content

Releases: Geode-solutions/OpenGeode

v11.0.4

20 Jul 16:11
Compare
Choose a tag to compare

11.0.4 (2022-07-20)

Bug Fixes

  • SurfaceMesh: reset polygons around vertex at vertex replacement (de8687a)

v11.0.3

20 Jul 14:22
Compare
Choose a tag to compare

11.0.3 (2022-07-20)

Bug Fixes

  • Input: warns about input consistency (7a34b74)
  • RegularGrid: adapt to unstructured convention (c732361)

v11.0.2

20 Jul 08:39
Compare
Choose a tag to compare

11.0.2 (2022-07-20)

Bug Fixes

  • Windows: missing hausdorff distance export (5ef6b7c)

v11.0.1

19 Jul 18:53
Compare
Choose a tag to compare

11.0.1 (2022-07-19)

Bug Fixes

  • Windows: missing external symbols (90f5df1)

v11.0.0

19 Jul 14:57
Compare
Choose a tag to compare

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

v10.8.1

13 Jul 14:25
7efe43e
Compare
Choose a tag to compare

10.8.1 (2022-07-13)

Bug Fixes

  • Mesh: add missing methods in SolidMeshes (#512) (7efe43e)

v10.8.0

12 Jul 18:48
bb74c0f
Compare
Choose a tag to compare

10.8.0 (2022-07-12)

Features

  • MeshHelpers: compute hausdorff distance (bb74c0f)

v10.7.5

08 Jul 09:27
Compare
Choose a tag to compare

10.7.5 (2022-07-08)

Bug Fixes

  • Geometry: better handle flat triangle area computation (8ae7840)

v10.7.4

07 Jul 20:20
Compare
Choose a tag to compare

10.7.4 (2022-07-07)

Bug Fixes

  • TriangleArea: Remove code duplication to compute a triangle area. (dc2c099)

v10.7.3

06 Jul 10:00
Compare
Choose a tag to compare

10.7.3 (2022-07-06)

Bug Fixes

  • Attribute: Added a function to change a VariableAttribute so it can be set as interpolable. (a82bf25)