Skip to content

Releases: ladybug-tools/ladybug-geometry

v1.30.2

26 Jan 03:12
Compare
Choose a tag to compare

1.30.2 (2024-01-26)

Bug Fixes

  • face: Ensure plane for sub rectangles is oriented correctly (d7dae6c)

v1.30.1

18 Jan 23:43
Compare
Choose a tag to compare

1.30.1 (2024-01-18)

Bug Fixes

  • polygon: Improve common_axes method to return each axis value (48c0b7f)

v1.30.0

18 Jan 00:40
Compare
Choose a tag to compare

1.30.0 (2024-01-18)

Features

  • polygon: Add a method to generate common axes for alignment (f4f0cd7)

v1.29.1

12 Jan 20:09
Compare
Choose a tag to compare

1.29.1 (2024-01-12)

Bug Fixes

  • face: Snap hole polygons together before intersection (660c72a)
  • obj: Only write the mtllib reference when requested (97e8190)

v1.29.0

10 Nov 23:34
Compare
Choose a tag to compare

1.29.0 (2023-11-10)

Bug Fixes

  • mesh: Refactor mesh face centroids for faster generation (9522ffd)

Features

  • obj: Add translators for OBJ files (66013f7)

v1.28.9

16 Aug 22:10
Compare
Choose a tag to compare

1.28.9 (2023-08-16)

Bug Fixes

  • face: Add method for Face3D.coplanar_difference() (23a8e06)

v1.28.8

12 Aug 16:40
Compare
Choose a tag to compare

1.28.8 (2023-08-12)

Bug Fixes

  • intersection: Replace math.isclose with Python 2 compatible code (fb1855c)

v1.28.7

07 Aug 19:01
Compare
Choose a tag to compare

1.28.7 (2023-08-07)

Bug Fixes

  • face: Fix a typo in Face3D.coplanar_union (60c1826)

v1.28.6

01 Aug 18:34
Compare
Choose a tag to compare

1.28.6 (2023-08-01)

Bug Fixes

  • face: Add properties to get self-intersection and non-planar points (e726831)
  • intersection: Use better floating point tolerance check (1963008)

v1.28.5

01 Aug 00:53
Compare
Choose a tag to compare

1.28.5 (2023-08-01)

Bug Fixes

  • line: Implement better floating point tolerance checks (fcf2b0f)
  • polyface: Perform extra check in the event gaps are small (47a5c7c)