gui
Class TopFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--gui.ClosableFrame
                                |
                                +--gui.ShortCutFrame
                                      |
                                      +--gui.ImageFrame
                                            |
                                            +--gui.FilterFrame
                                                  |
                                                  +--gui.GrabFrame
                                                        |
                                                        +--gui.NegateFrame
                                                              |
                                                              +--gui.SaveFrame
                                                                    |
                                                                    +--gui.OpenFrame
                                                                          |
                                                                          +--gui.ConvolutionFrame
                                                                                |
                                                                                +--gui.SpatialFilterFrame
                                                                                      |
                                                                                      +--gui.EdgeFrame
                                                                                            |
                                                                                            +--gui.MorphFrame
                                                                                                  |
                                                                                                  +--gui.BoundaryFrame
                                                                                                        |
                                                                                                        +--gui.PaintFrame
                                                                                                              |
                                                                                                              +--gui.MartelliFrame
                                                                                                                    |
                                                                                                                    +--gui.ColorFrame
                                                                                                                          |
                                                                                                                          +--gui.XformFrame
                                                                                                                                |
                                                                                                                                +--gui.FFTFrame
                                                                                                                                      |
                                                                                                                                      +--gui.WaveletFrame
                                                                                                                                            |
                                                                                                                                            +--gui.TopFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, DisplaysPels, gui.Doable, Docjava3d, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable, java.awt.event.WindowListener
Direct Known Subclasses:
MyZipFile

public class TopFrame
extends WaveletFrame
implements Docjava3d

See Also:
Serialized Form

Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class gui.XformFrame
af
 
Fields inherited from class gui.MartelliFrame
edgeLength, maximumNumberOfEdges, runTimeInSeconds
 
Fields inherited from class gui.MorphFrame
kCross, kh, kOutline, kSquare, kThinBottom, kThinTop, kv
 
Fields inherited from class gui.SpatialFilterFrame
child
 
Fields inherited from class gui.ImageFrame
b, g, height, r, width
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TopFrame(java.lang.String title)
           
TopFrame(java.lang.String title, short[][] _r, short[][] _g, short[][] _b)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void animateMorph()
           
 void benchMark()
           
 void commandLine()
           
 void cpus()
           
 void drawTest()
           
 void free()
           
 java.lang.String[] getFileNames()
           
 java.lang.reflect.Method[] getMethodsWithNoArguments()
           
 void goslab()
           
 void help()
           
 void html()
           
 void image3d(java.awt.Image img, short[][] i)
           
 void imageMorph()
           
 void ls()
           
static void main(java.lang.String[] args)
           
 void makeMovie()
           
 void mandelbrot()
           
 void play()
           
 void positionInfoFrame()
           
 void preview2d()
           
 void preview3d()
           
 void print(java.lang.String s)
           
 void println(java.lang.String s)
           
 void printMethodNames(java.lang.reflect.Method[] ma)
           
 void printMethods()
           
 void printMethods(java.lang.reflect.Method[] methods)
           
 void printProp(java.lang.String p)
           
 void printProps()
           
 void printTime()
           
 void processCylindrical()
           
 void processDiffractionImage()
           
 void processDiffractionImages()
           
 void processMovieImage(double t)
           
 void prototype()
           
 void quote()
           
 void rename()
           
 void rmic()
           
 void server()
           
 void sketchFrame()
           
 void spiral()
           
 void startTime()
           
 void systemInfo()
           
 void threeDImage()
           
 void threeDImageCylindrical()
           
 void tracer()
           
 
Methods inherited from class gui.WaveletFrame
backwardHaar, clearLower34, clearLowerHalf, clearQuad, clearQuad1, clearQuad2, clearQuad3, clip, demo1d, demo2d, fh, forwardHaar, haarCompress, int2Short, liftingBackwardHaar, liftingForwardHaar, print, short2Int, stats, strip, stripimage, ulawDecode, ulawEncode
 
Methods inherited from class gui.FFTFrame
complexMult, fftipfa, fftpfa, fftR2, gcd, ifftR2, rgb2Complex, test1DFFTvs
 
Methods inherited from class gui.XformFrame
applyAffineFrame2, applyAffineFrameThreePoints, applyBilinear4Points, applyBilinear4Points, applyBilinear4PointsFeedback, applyBilinear4PointsFeedback, colorize, copyToChildFrame, fishEye, fishEye, fishEye, infer3PointA, infer4PointA, interpolateCoordinates, inverseBilinearXform, inverseBilinearXformfeedback, inverseMap4, invertMap, mirror, polarTransform, polarTransform, quadraticRoot, rotate, scale, setPose, setPoseFeedback, showAffineFrame, showDotArrayFrame, sqrt, sqrt, turn, turn180, turn90, turnFeedback, xform, xformFeedback, zedSquare, zedSquare
 
Methods inherited from class gui.ColorFrame
ccir601_2cbcr2rgb, computeNumberOfColors, copyToFloatPlane, getPels, getSNR, getSNRinDb, getTotalNoisePower, getTotalSignalPower, hls2rgb, hsb2rgb, iyq2rgb, linearCut, linearCut, medianCut, octree, printColors, printNumberOfColors, printSNR, rgb2Ccir601_2cbcr, rgb2hls, rgb2hsb, rgb2iyq, rgb2xyzd65, rgb2yuv, subSampleChroma2To1, subSampleChroma4To1, swapGreenAndBlue, wu, xyzd652rgb, yuv2rgb
 
Methods inherited from class gui.MartelliFrame
averageWithChild, countPath, drawPath, getPath, minOpenNode, searchFromPoint
 
Methods inherited from class gui.PaintFrame
brushPoint, erasePoint, eraseShapes, fishEye2, grabFrame, handPoint, magnify, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paint, paintShapes, pencilPoint, resizeFrame, showIconFrame
 
Methods inherited from class gui.BoundaryFrame
andHough, andWithChild, bugWalk, combinePolys, computeHoughAndDraw, displayHoughOfRed, distance, drawFramePoints, drawHoughLine, drawHoughLineGray, drawHoughLines, drawLineRed, drawLineRed2, drawPoly, drawPolys, drawSomeBigPoints, drawThePoints, edge2HeightField, filterPolys, getPolyList, getTheLargestPoints, grabChild, grayPyramid, hough, houghDetect, houghEdge, houghGray2, inverseHough, inverseHoughToRed, listPolys, nextClosestPoly, onLine, polyStats, PrintContainer, printPolys, setPolyList, testDrawLineRed, thinPoly, trim
 
Methods inherited from class gui.MorphFrame
clip, close, colorClose, colorDilate, colorDilateErode, colorErode, colorOpen, colorPyramid, complement, deleteFlagedPoints, dilate, dilate, dilategs, erode, erode, erodegs, insideContour, intersect, middleContour, numberOfNeighbors, open, outsideContour, resample, resample2, resampleArray, serra, skeleton, skeletonRedPassSuen, subtract, thin
 
Methods inherited from class gui.EdgeFrame
colorToRed, convolveZeroCross, convolveZeroCross, doit, freiChen, getLaplaceOfGaussianKernel, hat13, hat13v2, horizontalSegment, kgreyThresh, laplaceOfGaussian, laplacian3_4, laplacian3, laplacian3Minus, laplacian3Prewitt, laplacian5, laplacian9, mean, median1x2, median2x1, medianSquare2x2, pixelDifference, prewitt, printLaplaceOfGaussianKernel, printMaple, printSigma, printVariance, roberts2, separatedPixelDifference, shadowMask, sigma, sizeDetector, sizeDetector, sobel3, templateEdge, tGenerator, thresh, thresh4, threshLog, variance, verticalSegment, zeroCross, zeroCross
 
Methods inherited from class gui.SpatialFilterFrame
average, coefficientOfVariation, convolve, copyArray, copyRedToGreenAndBlue, enterConvolutionKernal, enterConvolutionKernal, gauss, gauss15, gauss3, gauss31, gauss7, getGaussKernel, getMax, getMin, getOneOnFKernel, hp1, hp2, hp3, hp4, hp5, lp1, lp2, lp3, makeChild, mean, mean3, mean9, median, median, median, median, medianBottom, medianCross3x3, medianCross7x7, medianDiamond7x7, medianLeft, medianNoEdge, medianOctagon5x5, medianRightAndTop, medianSlow, medianSquare3x3, medianSquare5x5, medianSquare7x7, multOneOnF, numberOfNonZeros, oneOnF, outlierEstimate, outlierHere, printGaussKernel, printGaussKernel, printMaple, printMedian, printOneOnFKernel, quickSort, saltAndPepper, subtract, subtractChild, testCoefficientOfVariation, testMedian, testOutlier, testQuickSort, testVariance, usp1, variance
 
Methods inherited from class gui.ConvolutionFrame
convolve, convolveBrute, convolveNoEdge, cx, cy, rand, randImage, randImage, showConvolutionKernal
 
Methods inherited from class gui.OpenFrame
getAsShortgz, getShortImage, getShortImageZip, getShortImageZip, getShortImageZip2, openAndSniffFile, openImage, openPPM, openPPM, openPPMgz, openPPMgzFTP, readArray, readHeader
 
Methods inherited from class gui.SaveFrame
getFileOutputStream, getSaveDirectoryName, getSaveFileName, getSaveName, makeTocHtml, print, printIcon, saveAsGif, saveAsGif, saveAsJava, saveAsJava, saveAsJava, saveAsPPM, saveAsPPM, saveAsPPMgz, saveAsPPMgz, saveAsPPMgzFTP, saveAsShortgz, saveAsShortgz, saveAsShortZip, saveAsShortZip, saveAsShortZip2, saveAsxyz, saveAsxyz, saveAsxyz, writeArray, writeHeader
 
Methods inherited from class gui.NegateFrame
add10, applyLut, applyLut, assembleMosaic, auhe, auhe, average, computeStats, drawMosaic, drawMosaic, enahe, eponentialLog, getAverageCMF, getBBar, getGBar, getMax, getMin, getRBar, histogram, inRange, linearLog, linearMap, linearTransform, linearTransform, linearTransform2, negate, powImage, printCMFs, printPMFb, printPMFg, printPMFr, printPMFs, printStats, printTT, rayleighLog, rnahe, subFrame, unahe, wellConditioned
 
Methods inherited from class gui.GrabFrame
grab, grabTestPattern, netImageSelector, netSoundSelector, netSoundSelector, revert, testPattern
 
Methods inherited from class gui.FilterFrame
gray
 
Methods inherited from class gui.ImageFrame
fitScreen, getFileName, getImage, getReadFileName, getReadFileName, grabNumImage, image2Short, int2Short, openGif, openGif, pels2Image, revertNoResize, setFileName, setFtpFileName, setImage, setImageNoShort, setImageResize, short2Image, waitForImage
 
Methods inherited from class gui.ShortCutFrame
addMenuItem, getPS, getShortCut, keyPressed, keyReleased, keyTyped, mapModifiers, match
 
Methods inherited from class gui.ClosableFrame
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, show, toBack, toFront
 
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, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, 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, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

TopFrame

public TopFrame(java.lang.String title)

TopFrame

public TopFrame(java.lang.String title,
                short[][] _r,
                short[][] _g,
                short[][] _b)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Overrides:
actionPerformed in class WaveletFrame

animateMorph

public void animateMorph()

benchMark

public void benchMark()

commandLine

public void commandLine()

cpus

public void cpus()

drawTest

public void drawTest()

free

public void free()

getFileNames

public java.lang.String[] getFileNames()

getMethodsWithNoArguments

public java.lang.reflect.Method[] getMethodsWithNoArguments()

goslab

public void goslab()

help

public void help()

html

public void html()

image3d

public void image3d(java.awt.Image img,
                    short[][] i)
Specified by:
image3d in interface Docjava3d

imageMorph

public void imageMorph()

ls

public void ls()

main

public static void main(java.lang.String[] args)

makeMovie

public void makeMovie()

mandelbrot

public void mandelbrot()

play

public void play()

positionInfoFrame

public void positionInfoFrame()

preview2d

public void preview2d()

preview3d

public void preview3d()

print

public void print(java.lang.String s)
Overrides:
print in class ImageFrame

println

public void println(java.lang.String s)
Overrides:
println in class ImageFrame

printMethodNames

public void printMethodNames(java.lang.reflect.Method[] ma)

printMethods

public void printMethods()

printMethods

public void printMethods(java.lang.reflect.Method[] methods)

printProp

public void printProp(java.lang.String p)

printProps

public void printProps()

printTime

public void printTime()

processCylindrical

public void processCylindrical()

processDiffractionImage

public void processDiffractionImage()

processDiffractionImages

public void processDiffractionImages()

processMovieImage

public void processMovieImage(double t)

prototype

public void prototype()

quote

public void quote()

rename

public void rename()

rmic

public void rmic()

server

public void server()

sketchFrame

public void sketchFrame()

spiral

public void spiral()

startTime

public void startTime()

systemInfo

public void systemInfo()

threeDImage

public void threeDImage()

threeDImageCylindrical

public void threeDImageCylindrical()

tracer

public void tracer()