edu.sc.seis.TauP
Class PolarPlot

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--edu.sc.seis.TauP.PolarPlot

public class PolarPlot
extends java.awt.Canvas

Simple polar plot widget.

See Also:
Serialized Form

Field Summary
static short FULL
           
static short HALF
           
static short QUARTER
           
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
PolarPlot(java.awt.Container parent)
           
PolarPlot(java.awt.Container parent, int width)
           
 
Method Summary
 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)
           
 java.awt.Dimension preferredSize()
           
 void setCircles(double[] circles)
           
 void setDisplayMode(short mode)
           
 void setOutsideRadius(double r)
           
 
Methods inherited from class java.awt.Canvas
addNotify
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FULL

public static final short FULL

HALF

public static final short HALF

QUARTER

public static final short QUARTER
Constructor Detail

PolarPlot

public PolarPlot(java.awt.Container parent)

PolarPlot

public PolarPlot(java.awt.Container parent,
                 int width)
Method Detail

setCircles

public void setCircles(double[] circles)

setOutsideRadius

public void setOutsideRadius(double r)

appendSegment

public void appendSegment(TimeDist[] td)

clearSegments

public void clearSegments()

setDisplayMode

public void setDisplayMode(short mode)

preferredSize

public java.awt.Dimension preferredSize()
Overrides:
preferredSize in class java.awt.Component

minimumSize

public java.awt.Dimension minimumSize()
Overrides:
minimumSize in class java.awt.Component

insets

public java.awt.Insets insets()

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Canvas

colorForSegment

public java.awt.Color colorForSegment(int segNum)