Parallel coordinates and scatter plots: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
Line 17: Line 17:
== Benchmark Implementations ==
== Benchmark Implementations ==


* David Feng's current implementation
* David Feng's current parallel coordinates implementation
* Julien Finlet's upcoming implementation
** Located at [https://www.kitware.com/svn/vtkSNL/trunk/vtkSNL/Examples/Cxx/ParallelCoordinates https://www.kitware.com/svn/vtkSNL/trunk/vtkSNL/Examples/Cxx/ParallelCoordinates]
* David Thompson's old implementation
** Uses View/Representation framework
** Draws tuples directly as lines
* Julien Finet's upcoming scatter plot implementation
* David Thompson's old parallel coordinates + scatter plot implementation
** Uses GLUT/OpenGL directly (no VTK) and only really tested on Linux (occasionally on MacOS X)
** Interaction via heretofore undocumented methods:
*** Space bar: animate transition from parallel coords to scatter plots
*** Drag/drop: axis positioning/reordering
*** Page up/down: highlight a tuple
*** 'E' key: evenly space axes
*** Click-drag below plot: scrub transition from parallel coords to scatter plots
** Tarball attached

Revision as of 14:28, 11 June 2009

This page exists to discuss the design and implementation of parallel coordinate and scatter plot views in ParaView.

Literature Survey

Design alternatives

  • Draw the tuples directly
  • Draw histograms
  • Draw histograms plus some tuples

Benchmark Implementations

  • David Feng's current parallel coordinates implementation
  • Julien Finet's upcoming scatter plot implementation
  • David Thompson's old parallel coordinates + scatter plot implementation
    • Uses GLUT/OpenGL directly (no VTK) and only really tested on Linux (occasionally on MacOS X)
    • Interaction via heretofore undocumented methods:
      • Space bar: animate transition from parallel coords to scatter plots
      • Drag/drop: axis positioning/reordering
      • Page up/down: highlight a tuple
      • 'E' key: evenly space axes
      • Click-drag below plot: scrub transition from parallel coords to scatter plots
    • Tarball attached