tree: 36bae1d35e4fa207af7f6f4126bd63b2f17b0d76 [path history] [tgz]
  1. tests/
  2. __init__.py
  3. __main__.py
  4. channel.py
  5. channel2.py
  6. graph.py
  7. graph2.py
  8. points.py
  9. README.md
  10. tracks.py
utils/lib/rr_graph/README.md

Summary of datastructures

TODO: reduce duplication

points

  • class StraightSegment
    • class Type (H, V, S)

tracks

  • class Track
    • direction (X, Y)
  • class Tracks

in channel

  • class _Track
    • class Type (X, Y)
  • class Track
  • class Direction (INC, DEC, BI)

in channel2

  • track is implicit tuple (min, max, idx)