public class Plot2DCanvasOJ
extends org.math.plot.canvas.PlotCanvas
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
AALIAS, ActionMode, allowEdit, allowNote, allowNoteCoord, base, coordNoted, dragging, draw, EDIT_COLOR, grid, linkedLegendPanel, mouseClick, mouseCurent, NOTE_COLOR, objects, plots, TRANSLATION, ZOOM
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
Plot2DCanvasOJ() |
Plot2DCanvasOJ(org.math.plot.plotObjects.Base b,
org.math.plot.plotObjects.BasePlot bp) |
Plot2DCanvasOJ(double[] min,
double[] max,
java.lang.String[] axesScales,
java.lang.String[] axesLabels) |
Modifier and Type | Method and Description |
---|---|
int |
addBarPlot(java.lang.String name,
java.awt.Color c,
double[] Y) |
int |
addBarPlot(java.lang.String name,
java.awt.Color c,
double[][] XY) |
int |
addBarPlot(java.lang.String name,
java.awt.Color c,
double[] X,
double[] Y) |
int |
addBarPlotOJ(java.lang.String name,
java.awt.Color c,
double[] Y,
int[] fID,
PlugInContext context,
Layer layer) |
int |
addBoxPlot(java.lang.String name,
java.awt.Color c,
double[][] XYdX) |
int |
addBoxPlot(java.lang.String name,
java.awt.Color c,
double[][] XY,
double[][] dX) |
int |
addCloudPlot(java.lang.String name,
java.awt.Color c,
double[][] sampleXY,
int nX,
int nY) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[][] XYdX) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[][] XY,
double dX) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[][] XY,
double[] dX) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[] X,
double... bounds) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[] X,
double min,
double max,
int n) |
int |
addHistogramPlot(java.lang.String name,
java.awt.Color c,
double[] X,
int n) |
int |
addHistogramPlotOJ(java.lang.String name,
java.awt.Color c,
double[] X,
int n,
PlugInContext context,
Layer layer,
java.lang.String attrName)
[sstein] - method for connection with OpenJUMP
|
int |
addLinePlot(java.lang.String name,
java.awt.Color c,
double[] Y) |
int |
addLinePlot(java.lang.String name,
java.awt.Color c,
double[][] XY) |
int |
addLinePlot(java.lang.String name,
java.awt.Color c,
double[] X,
double[] Y) |
int |
addScatterPlot(java.lang.String name,
java.awt.Color c,
double[] Y) |
int |
addScatterPlot(java.lang.String name,
java.awt.Color c,
double[][] XY) |
int |
addScatterPlot(java.lang.String name,
java.awt.Color c,
double[] X,
double[] Y) |
int |
addScatterPlotOJ(java.lang.String name,
java.awt.Color c,
double[][] XY,
int[] fID,
PlugInContext context,
Layer layer) |
int |
addStaircasePlot(java.lang.String name,
java.awt.Color c,
double[] Y) |
int |
addStaircasePlot(java.lang.String name,
java.awt.Color c,
double[][] XY) |
int |
addStaircasePlot(java.lang.String name,
java.awt.Color c,
double[] X,
double[] Y) |
void |
initBasenGrid() |
void |
initBasenGrid(double[] min,
double[] max) |
void |
initDrawer() |
static void |
main(java.lang.String[] args) |
addBaseLabel, addGaussQuantilestoPlot, addGaussQuantilestoPlot, addLabel, addPlot, addPlotable, addQuantilestoPlot, addQuantilestoPlot, addQuantiletoPlot, addQuantiletoPlot, addVectortoPlot, attachLegend, changePlotColor, changePlotData, changePlotName, clearNotes, componentHidden, componentMoved, componentResized, componentShown, displayDatasFrame, displayDatasFrame, displaySetScalesFrame, getAxisScales, getEditable, getGrid, getNotable, getPlot, getPlotable, getPlotables, getPlotIndex, getPlots, includeInBounds, includeInBounds, initBasenGrid, initBasenGrid, mapData, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paint, removeAllPlots, removePlot, removePlot, removePlotable, removePlotable, resetBase, resetMapData, reverseMapedData, reverseMapedData, setActionMode, setAutoBounds, setAutoBounds, setAxiScale, setAxisLabel, setAxisLabels, setAxisScales, setEditable, setFixedBounds, setFixedBounds, setNotable, setNoteCoords, setPlot, toGraphicFile
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public Plot2DCanvasOJ()
public Plot2DCanvasOJ(org.math.plot.plotObjects.Base b, org.math.plot.plotObjects.BasePlot bp)
public Plot2DCanvasOJ(double[] min, double[] max, java.lang.String[] axesScales, java.lang.String[] axesLabels)
public void initDrawer()
initDrawer
in class org.math.plot.canvas.PlotCanvas
public void initBasenGrid(double[] min, double[] max)
initBasenGrid
in class org.math.plot.canvas.PlotCanvas
public void initBasenGrid()
initBasenGrid
in class org.math.plot.canvas.PlotCanvas
public int addScatterPlot(java.lang.String name, java.awt.Color c, double[] Y)
public int addScatterPlot(java.lang.String name, java.awt.Color c, double[][] XY)
public int addScatterPlotOJ(java.lang.String name, java.awt.Color c, double[][] XY, int[] fID, PlugInContext context, Layer layer)
public int addScatterPlot(java.lang.String name, java.awt.Color c, double[] X, double[] Y)
public int addLinePlot(java.lang.String name, java.awt.Color c, double[] Y)
public int addLinePlot(java.lang.String name, java.awt.Color c, double[][] XY)
public int addLinePlot(java.lang.String name, java.awt.Color c, double[] X, double[] Y)
public int addBarPlot(java.lang.String name, java.awt.Color c, double[] Y)
public int addBarPlotOJ(java.lang.String name, java.awt.Color c, double[] Y, int[] fID, PlugInContext context, Layer layer)
public int addBarPlot(java.lang.String name, java.awt.Color c, double[][] XY)
public int addBarPlot(java.lang.String name, java.awt.Color c, double[] X, double[] Y)
public int addStaircasePlot(java.lang.String name, java.awt.Color c, double[] Y)
public int addStaircasePlot(java.lang.String name, java.awt.Color c, double[][] XY)
public int addStaircasePlot(java.lang.String name, java.awt.Color c, double[] X, double[] Y)
public int addBoxPlot(java.lang.String name, java.awt.Color c, double[][] XY, double[][] dX)
public int addBoxPlot(java.lang.String name, java.awt.Color c, double[][] XYdX)
public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[][] XY, double[] dX)
public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[][] XY, double dX)
public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[][] XYdX)
public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[] X, int n)
public int addHistogramPlotOJ(java.lang.String name, java.awt.Color c, double[] X, int n, PlugInContext context, Layer layer, java.lang.String attrName)
name
- c
- X
- n
- context
- layer
- attrName
- public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[] X, double... bounds)
public int addHistogramPlot(java.lang.String name, java.awt.Color c, double[] X, double min, double max, int n)
public int addCloudPlot(java.lang.String name, java.awt.Color c, double[][] sampleXY, int nX, int nY)
public static void main(java.lang.String[] args)