Class Chart
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.eclipse.ease.modules.charting.views.Chart
- All Implemented Interfaces:
Drawable
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidorg.eclipse.nebula.visualization.xygraph.figures.Traceplot(double[] x, double[] y) org.eclipse.nebula.visualization.xygraph.figures.Traceplot(double x, double y) voidremoveCursor(String cursorName) voidremoveSeries(String traceName) org.eclipse.nebula.visualization.xygraph.figures.TracevoidsetAutoScale(boolean performAutoScale) voidsetAxisRange(double[] xrange, double[] yrange) voidorg.eclipse.nebula.visualization.xygraph.figures.XYGraphsetPlotTitle(String title) org.eclipse.nebula.visualization.xygraph.figures.Axisorg.eclipse.nebula.visualization.xygraph.figures.AxisvoidshowGrid(boolean showGrid) voidMethods inherited from class org.eclipse.swt.widgets.Composite
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toStringMethods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar, setScrollbarsModeMethods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updateMethods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData
-
Constructor Details
-
Chart
-
-
Method Details
-
plot
public org.eclipse.nebula.visualization.xygraph.figures.Trace plot(double x, double y) -
setPlotTitle
-
setXLabel
-
setYLabel
-
setAxisRange
public void setAxisRange(double[] xrange, double[] yrange) -
showGrid
public void showGrid(boolean showGrid) -
setAutoScale
public void setAutoScale(boolean performAutoScale) -
zoom
-
export
- Throws:
Throwable
-
setCursor
-
removeCursor
-
removeSeries
-
clear
public void clear() -
plot
public org.eclipse.nebula.visualization.xygraph.figures.Trace plot(double[] x, double[] y) -
series
-