Skip to content

Releases: Continuous-Collision-Detection/Tight-Inclusion

v1.0.5

30 May 23:08
Compare
Choose a tag to compare

v1.0.4

15 Aug 19:35
Compare
Choose a tag to compare

What's Changed

Switch to CPM and clean up code by @zfergus in #4.

Details

  • Switch from FetchContent to CPM
  • Use config.hpp instead of target_compile_definitions
  • Rename CMake options and add TightInclusionOptions.cmake.sample
  • Add spdlog dependency for logging error messages
  • Rename parameters:
    • e[ab][01]_t[01] for edge-edge vertices
    • v_t[01] and f[012]_t[01] for vertex-face vertices
    • [abcd]_t[01] for generic vertices
  • Add generic CCD function that uses if constexpr for VF and EE parts
  • Changed max_itr type from int to long
  • Add more doxygen comments
  • Add pbar and CLI11 to Tight_Inclusion_bin
  • Update README.md
  • Removed figures from the repo.

Full Changelog: v1.0.3...v1.0.4

v1.0.3

20 May 23:46
Compare
Choose a tag to compare

Handled divisions by zero in tolerances to avoid arithmetic expression.

Full Changelog: v1.0.2...v1.0.3

v1.0.2

30 Jun 16:48
Compare
Choose a tag to compare

Resolved compiler warnings on Linux and macOS.

v1.0.1

09 Jun 02:24
Compare
Choose a tag to compare

Refactor with slight performance improvement

v1.0.0

28 Jan 19:06
Compare
Choose a tag to compare

This is a stable release of our CCD algorithm before we refactor some of the code and make updates to the API.