Skip to content

DigitalCircularityToolkit v0.3

Choose a tag to compare

@keithjlee keithjlee released this 13 Dec 21:10
· 12 commits to master since this release

DCT v0.3 now provides two separate builds targeting .NET 4.8 (Rhino 7) and .NET 7 (Rhino 8).

Changes

New Components

  • ManhattanDistance (DMManhattan) computes a distance matrix between sets of Demand and Supply feature vectors.
  • FrechetDistance (Frechet) computes the Frechet distance between two curves.

Removal of redundant components

  • PCABrep, PCAMesh, and PCACurve are removed in favour of just wrapping the geometry as an Object and querying properties using ObjectProperties

Changes to components

  • Hungarian now has an optional AutoRun (Auto) input that defaults to true. This is useful for more complex matching problems where the matching component is the time bottleneck and results in loss of responsiveness when changing parameters. Add a button to this input to act as a Data Dam component and run the assignment algorithm only when desired.