rgeometry icon indicating copy to clipboard operation
rgeometry copied to clipboard

Todo list

Open lemmih opened this issue 3 years ago • 0 comments

  • [x] Get rid of PartialOrd. Use noisy_float or shaman. Both crates need work.
  • [x] Set up proptest.
  • [x] Update the playground to read the ?code=... parameter.
  • [x] Update the playground with [cfg(playground)].
  • [x] Add stylesheet to documentation and prettify iframes.
  • [x] Enable Katex in documentation.
  • [x] Create rgeometry-play user on github for hosting gists.
  • [x] Use github gists for storing playground snippets.
  • [ ] Disallow undocumented functions and structures.
  • [ ] Disallow unwrap.
  • [ ] missing_errors_doc
  • [ ] missing_panics_doc
  • [ ] todo in release mode.
  • [ ] unreadable_literal
  • [ ] Hide structure implementations.
  • [x] Create roadmap.
  • [x] Benchmark random generation of convex polygons.
  • [x] Benchmark graham scan algorithm.
  • [x] Rename ConvexPolygon to PolygonConvex.
  • [ ] Add PolygonSimple.
  • [ ] Add PolygonComplex.
  • [ ] Playground data: Moving, editable points.
  • [x] Playground data: Non-moving, editable points.
  • [ ] Roadmap:
    • [ ] Line intersection check in O(n log n).
    • [ ] Melkman's convex hull implementation.
    • [ ] Closest two points.
    • [ ] Random monotone polygon generation.
    • [ ] Random star-shaped polygon generation.

lemmih avatar May 21 '21 05:05 lemmih