blue.music
Class CircleSonic

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--blue.painter.SupportingPainter
                          |
                          +--blue.music.CircleSonic

public class CircleSonic
extends SupportingPainter

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
CircleSonic(Flute f, Scale scale, int size, int side)
           
 
Method Summary
 boolean action(java.awt.Event evt, java.lang.Object arg)
           
 void dec()
           
 void dec(int n)
           
 void display()
           
 void evaluate()
           
 void inc()
           
 void inc(int n)
           
 void lp()
           
 int pitchTest(int nrTrials)
           
 void pitchTrial()
           
 void play()
           
 void playhome()
           
 void playrandom()
           
 void prime()
           
 int range()
           
 void resize(int n)
           
 void rp()
           
 
Methods inherited from class blue.painter.SupportingPainter
AWTtoSupportingPainterMap, bk, canvasHeight, canvasWidth, connect, display, draw, draw, draw, draw, draw, draw, draw, drawBoundary, drawFret, drawString, drawStringCentered, fd, getColor, getFont, getPenColor, heading, hide, hide, ibk, ifd, ila, ilt, invert, invert, ira, irt, jbk, jfd, jla, jlt, jra, jrt, la, lt, mapAWTtoSupportingPainter, mapSupportingPainterToAWT, moveTo, paint, paint, paint, paint, paint, paint, paintCanvas, position, printCanvasDimensions, printState, ra, redisplay, rt, setFontSize, setHeading, setPenColor, setPenColor, setPenFont, setPenFont, setPosition, setPosition, tl, tl, tr, tr, undisplay, update, view, view
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CircleSonic

public CircleSonic(Flute f,
                   Scale scale,
                   int size,
                   int side)
Method Detail

range

public int range()

display

public void display()

playhome

public void playhome()

play

public void play()

playrandom

public void playrandom()

pitchTrial

public void pitchTrial()

pitchTest

public int pitchTest(int nrTrials)

prime

public void prime()

rp

public void rp()

lp

public void lp()

resize

public void resize(int n)

inc

public void inc(int n)

inc

public void inc()

dec

public void dec(int n)

dec

public void dec()

evaluate

public void evaluate()

action

public boolean action(java.awt.Event evt,
                      java.lang.Object arg)
Overrides:
action in class java.awt.Component