guessture 0.1.0

Implementation of the `$1 unistroke recognizer` algorithm in Rust
Documentation
  • Coverage
  • 77.78%
    14 out of 18 items documented0 out of 11 items with examples
  • Size
  • Source code size: 13.82 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.16 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • jdm/bevy_guessture
    12 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • jdm

guessture

This library is a Rust implementation of the $1 Unistroke Recognizer algorithm. Given a set of template gestures, this library can compare 2d paths of points to those templates and report how closely they match.

This library's API surface is small—it exposes types for recording path data (Path2D), storing normalized gesture templates (Template), and matching a path aginst templates (find_matching_template/find_matching_template_with_defaults). Integration with user input toolkits is left to other libraries as an exercise for the reader.