Skip to content

v1.3.0: extra I/O + joint estimator perks

Latest
Compare
Choose a tag to compare
@9and3 9and3 released this 07 Jan 18:16
· 1 commit to main since this release

description

This PR introduces a new set of I/O functionalities as well as new detection mechanisms and values for the evaluation for the joint detector.

new features

  • new components DFExportResults, DFImportResults, DFInspectResults: I added the serialization of the result object so that it can be saved locally under the extension .diffCheck , shared and reloaded. This was needed when evaluating multiple elements and not having the need to have a .gh for each and re-run the results each time. This way this file can be lightweight and shared for repeatability.

  • new component DFSaveCloudToPLY: simple as that.

fixes

  • broken docs: I got rid of the component DF_cloud_cloud_distance since it was broken but it was still included in the publication
  • DFCsvExporter gh component distances export problem: we had a problem in exporting distances in one cell especially when exporting analysis data of large structures. In fact the limit of the csv of chars per cell is ~30k. To solve this problem, I added a separate toggle button to export distances as separate files but with id identification both in file naming and as a second column in the csv.
  • added automatic buttons for toggles for the DFCsvExporter gh component as an extra crunchy perk 🥫
  • fix gh component DFLoadCloudFromFile input checks to avoid errors + default scale value set to 1.0f

documentation

  • testing + documentation for the new components and modifications of python and c++ added