| Interface | Description |
|---|---|
| IAnnotationLabelProvider |
Interface used to get the information text of a label
|
| IAnnotationListener |
A listener on an annotation when annotation position was changed.
|
| IAxesFactory | |
| IAxisListener |
A listener on the axis when axis was revalidated.
|
| ITraceListener |
A listener on the trace when it is revalidated.
|
| IXYGraph | |
| XYGraphFlags |
Bits for flags that the XYGraph package uses
|
| Class | Description |
|---|---|
| Annotation |
Annotation Figure.
|
| Axis |
The axis figure.
|
| CircleAnnotation |
Variation of annotation that is represented as a circle with a diameter of
eight pixels.
|
| CrossAnnotation |
Variation of annotation that is represented as a cross with an arm length of
five pixels.
|
| DAxesFactory |
IAxesFactory that produces Diamond Light Source alternative DAxis |
| DAxis |
The Diamond Light Source implementation of the axis figure.
|
| DefaultAxesFactory |
Default
IAxesFactory just produces standard Axis |
| Grid |
The grid in the plot area.
|
| Legend |
The legend to indicate the style and size of the trace line and point.
|
| NoRepeatsPointsList |
Class used to manage large amount of points in 1D plots
|
| PlotArea |
The plot area figure.
|
| ToolbarArmedXYGraph |
An graph which consists of a toolbar and an XYGraph.
|
| Trace |
The trace figure.
|
| XYGraph |
This class is the main figure for the plotting.
|
| XYGraphToolbar |
The toolbar for an xy-graph.
|
| Enum | Description |
|---|---|
| Annotation.CursorLineStyle | |
| Trace.BaseLine | |
| Trace.ErrorBarType | |
| Trace.PointStyle | |
| Trace.TraceType |
The way how the trace will be drawn.
|
| ZoomType |
The type of zoom on XYGraph.
|