org.rosuda.klimt.plots
Class SectScatterCanvas
java.lang.Object
org.rosuda.ibase.toolkit.PlotComponent
org.rosuda.ibase.toolkit.PGSCanvas
org.rosuda.ibase.toolkit.BaseCanvas
org.rosuda.ibase.plots.ScatterCanvas
org.rosuda.klimt.plots.SectScatterCanvas
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.print.Printable, java.util.EventListener, Commander, Dependent
public class SectScatterCanvas
- extends ScatterCanvas
Fields inherited from class org.rosuda.ibase.plots.ScatterCanvas |
bgTopOnly, changePtDiamBy, COL_CUSTOMBG, customFieldBg, drag, drawAxes, filter, H, MIlabels, minimalDiam, ptDiam, pts, showLabels, sortedPointsX, sortedPointsY, TH, TW, v, W, x1, x2, Y, y1, y2, zoomRetainsAspect |
Fields inherited from class org.rosuda.ibase.toolkit.BaseCanvas |
allow180, allowDragMove, allowDragZoom, allowZoom, alphaHighlighting, autoAdjustMargins, baseDrag, baseDragX1, baseDragX2, baseDragY1, baseDragY2, borderColor, borderColorSel, C_BLACK, changingHilitingNeedsUpdateRoot, COL_INVALID, COL_OUTLINE, COL_SELBG, COL_ZOOMBG, defaultMBottom, defaultMBottom1, defaultMBottom2, defaultMBottom3, defaultMLeft, defaultMLeft1, defaultMLeft2, defaultMLeft3, defaultMRight, defaultMRight1, defaultMRight2, defaultMRight3, defaultMTop, defaultMTop1, defaultMTop2, defaultMTop3, dontCache, dontPaint, fillColor, fillColorSel, fillInside, horizontalMedDist, horizontalMinDist, ignoreNotifications, inQuery, inZoom, isExtQuery, lastQueriedIndex, lastQueriedPrimitive, m, M_ALPHADOWN, M_ALPHAUP, M_RESETZOOM, M_SETCB1, M_SETCB64, M_TRANSHIGHL, mBottom, MItransHighl, mLeft, mouseX, mouseY, moveDrag, mRight, mTop, objectClipping, opAx, opAy, orientation, paintOutline, pop, pp, ppAlpha, ppAlphaH, qi, queryables, resizeOnRotate, rotateYLabels, rotateYLabelsBy, selDrag, selectedPaintOutline, seperateAlphas, showOnlyHilited, showQuery, updateGeometry, verticalMedDist, verticalMinDist, xLabels, yLabels, zoomDrag, zoomSequence |
Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
Method Summary |
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
paintBackground(PoGraSS g)
|
void |
paintNode(PoGraSS g,
SNode n,
int x1,
int y1,
int x2,
int y2,
boolean sub)
paints partitioning for a single node (and descends recursively) |
void |
paintSplit(PoGraSS g,
SNode n,
int edge,
int x1,
int y1,
int x2,
int y2)
paints partitioning for a single node (and descends recursively) |
Methods inherited from class org.rosuda.ibase.plots.ScatterCanvas |
getAxisQuery, getData, getFirstPrimitiveContaining, getMouseOverAxis, getPrimitivesContaining, getPrimitivesIntersecting, getSpaceprop, keyPressed, mouseMoved, paintBack, paintPost, queryObject, queryPlotSpace, rotate, run, setEquiscale, setFilter, setFilter, setSpaceprop, updateObjects |
Methods inherited from class org.rosuda.ibase.toolkit.BaseCanvas |
actionPerformed, addXLabels, addXLabels, addXLabels, addXLabels, addYLabels, addYLabels, addYLabels, adjustMargin, createMenu, dispose, endAddingLabels, getAxisX, getAxisY, getBoundValues, getDefaultMLeft, getMBottom, getMinimumSize, getMLeft, getMRight, getMTop, isShowLabels, keyReleased, mouseClicked, mouseDragged, mouseEntered, mouseExited, mousePressed, mouseReleased, Notifying, paintInit, paintObjects, paintPoGraSS, paintSelected, performZoomIn, performZoomIn, performZoomOut, queryObject, resetZoom, rotate, setAxDefaultGeometry, setAyDefaultGeometry, setColors, setDefaultMargins, setExtQueryString, setMBottom, setMLeft, setMRight, setMTop, setQueryText, setQueryText, setQueryText, setShowLabels, startAddingLabels, useExtQuery |
Methods inherited from class org.rosuda.ibase.toolkit.PGSCanvas |
beginPaint, endPaint, finalize, forcedFlush, getFrame, getGlobalNotifier, getPlotManager, getTitle, getXAxis, getYAxis, nextLayer, paintLayer, print, setFrame, setOption, setOption, setOption, setOption, setOption, setOption, setTitle |
Methods inherited from class org.rosuda.ibase.toolkit.PlotComponent |
addKeyListener, addMouseListener, addMouseMotionListener, getBounds, getComponent, getHeight, getLocation, getParent, getSize, getWidth, newQueryPopup, newQueryPopup, paintLayer, repaint, setBackground, setCursor, setSize, setSize, setToolTipText, setUpdateRoot |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SectScatterCanvas
public SectScatterCanvas(PlotComponent ppc,
DataRoot dr,
java.awt.Frame f,
SVar v1,
SVar v2,
SMarker mark,
NodeMarker nm)
paintNode
public void paintNode(PoGraSS g,
SNode n,
int x1,
int y1,
int x2,
int y2,
boolean sub)
- paints partitioning for a single node (and descends recursively)
paintSplit
public void paintSplit(PoGraSS g,
SNode n,
int edge,
int x1,
int y1,
int x2,
int y2)
- paints partitioning for a single node (and descends recursively)
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
- Overrides:
keyTyped
in class BaseCanvas
paintBackground
public void paintBackground(PoGraSS g)