Skip to content
williamratcliff edited this page Jul 1, 2011 · 5 revisions
  • icon
  • menu
  • state
  • hit-test
  • controlPoints
  • OnDrag (updates utility panel and draw)
  • OnEnter
  • OnLeave
  • draw()
  • utility panel (shows state of widget)
  • save()
  • restore()

Requirements

Description of the requirements for each instrument, for interactors (widgets)

Offspecular

Draw a rectangle on the graph, highlighting the data inside (semi-transparent overlay?). If rectangle is adjustable/movable that is great. Do summation over one direction of rectangle (user-selectable whether it is x or y) and plot the result in a separate graph (1d). Common usage is to make the same "slice" (rectangle) on multiple datasets and compare resulting summations by plotting on shared 1d graph.

##Triple Axis

  • #Resolution Interactor

    Click on a point. Based on the data coordinate of that point and the information in the widget interactor form, send the information back to the server. The server will provide the information required to draw two ellipses (different shapes/two different shades). These ellipses will be shown on the plot at that position. If the user clicks on an ellipse that already exists, they can either delete it, or get information in the form of a "tooltip"

Clone this wiki locally