public class PolarPlot
extends java.awt.Canvas
Modifier and Type | Field and Description |
---|---|
static short |
FULL |
static short |
HALF |
static short |
QUARTER |
protected java.util.Vector |
segments |
Constructor and Description |
---|
PolarPlot(java.awt.Container parent) |
PolarPlot(java.awt.Container parent,
int width) |
Modifier and Type | Method and Description |
---|---|
void |
appendSegment(TimeDist[] td) |
void |
clearSegments() |
java.awt.Color |
colorForSegment(int segNum) |
java.awt.Insets |
insets() |
java.awt.Dimension |
minimumSize() |
void |
paint(java.awt.Graphics g) |
protected void |
plotCircles(java.awt.Graphics g) |
protected void |
plotData(java.awt.Graphics g) |
java.awt.Dimension |
preferredSize() |
void |
setCircles(double[] circles) |
void |
setDisplayMode(short mode) |
void |
setOutsideRadius(double r) |
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
protected java.util.Vector segments
public static final short FULL
public static final short HALF
public static final short QUARTER
public PolarPlot(java.awt.Container parent)
public PolarPlot(java.awt.Container parent, int width)
public void setCircles(double[] circles)
public void setOutsideRadius(double r)
public void appendSegment(TimeDist[] td)
public void clearSegments()
public void setDisplayMode(short mode)
public java.awt.Dimension preferredSize()
preferredSize
in class java.awt.Component
public java.awt.Dimension minimumSize()
minimumSize
in class java.awt.Component
public java.awt.Insets insets()
public void paint(java.awt.Graphics g)
paint
in class java.awt.Canvas
protected void plotCircles(java.awt.Graphics g)
protected void plotData(java.awt.Graphics g)
public java.awt.Color colorForSegment(int segNum)