All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gui.BoundaryFrame

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

public class BoundaryFrame
extends gui.MorphFrame

Constructor Index

 o BoundaryFrame(String)

Method Index

 o actionPerformed(ActionEvent)
 o andHough(BoundaryFrame)
 o andWithChild()
 o bugWalk()
 o combinePolys(Polygon, Polygon)
 o computeHoughAndDraw()
 o copyToChildFrame()
 o displayHoughOfRed()
 o distance(Polygon, Polygon)
 o drawFramePoints()
 o drawHoughLine(int, int, short[][])
 o drawHoughLineGray(int, int, short[][])
 o drawHoughLines(Point[])
 o drawLineRed(int, int, int, int)
 o drawLineRed2(int, int, int, int)
 o drawPoly(Polygon)
 o drawPolys()
 o drawSomeBigPoints()
 o drawThePoints(Point[])
 o edge2HeightField()
edge2HeightField - input and image, output x,y,z points.
 o filterPolys()
 o getPolyList()
 o getTheLargestPoints(int)
 o grabChild()
 o grayPyramid(float[][])
 o hough()
 o houghDetect()
 o houghEdge()
 o houghGray2()
 o inverseHough()
 o inverseHoughToRed()
 o listPolys(Vector)
 o main(String[])
 o nextClosestPoly(Polygon)
 o onLine(int, int, int, int, int, int)
 o polyStats()
 o PrintContainer(Container)
 o printPolys()
 o setPolyList(Vector)
 o testDrawLineRed()
 o thinPoly(Polygon)
 o trim(int, int, short[][])

Constructors

 o BoundaryFrame
 public BoundaryFrame(java.lang.String title)

Methods

 o getPolyList
 public java.util.Vector getPolyList()
 o setPolyList
 public void setPolyList(java.util.Vector v)
 o actionPerformed
 public void actionPerformed(java.awt.event.ActionEvent e)
Overrides:
actionPerformed in class gui.MorphFrame
 o drawFramePoints
 public void drawFramePoints()
 o edge2HeightField
 public void edge2HeightField()
edge2HeightField - input and image, output x,y,z points.

 o grayPyramid
 public void grayPyramid(float k[][])
 o copyToChildFrame
 public void copyToChildFrame()
 o displayHoughOfRed
 public void displayHoughOfRed()
 o getTheLargestPoints
 public java.awt.Point[] getTheLargestPoints(int n)
 o drawSomeBigPoints
 public void drawSomeBigPoints()
 o computeHoughAndDraw
 public void computeHoughAndDraw()
 o andWithChild
 public void andWithChild()
 o drawThePoints
 public void drawThePoints(java.awt.Point points[])
 o drawHoughLines
 public void drawHoughLines(java.awt.Point points[])
 o hough
 public short[][] hough()
 o houghGray2
 public short[][] houghGray2()
 o drawHoughLine
 public void drawHoughLine(int x,
                           int y,
                           short s[][])
 o drawHoughLineGray
 public void drawHoughLineGray(int x,
                               int y,
                               short s[][])
 o houghEdge
 public void houghEdge()
 o houghDetect
 public void houghDetect()
 o andHough
 public void andHough(gui.BoundaryFrame bf)
 o inverseHoughToRed
 public void inverseHoughToRed()
 o inverseHough
 public void inverseHough()
 o drawLineRed2
 public void drawLineRed2(int x1,
                          int y1,
                          int x2,
                          int y2)
 o grabChild
 public void grabChild()
 o drawLineRed
 public void drawLineRed(int x1,
                         int y1,
                         int x2,
                         int y2)
 o testDrawLineRed
 public void testDrawLineRed()
 o trim
 public short[][] trim(int dx,
                       int dy,
                       short s[][])
 o PrintContainer
 public static void PrintContainer(java.awt.Container c)
 o main
 public static void main(java.lang.String args[])
 o bugWalk
 public void bugWalk()
 o printPolys
 public void printPolys()
 o listPolys
 public void listPolys(java.util.Vector v)
 o filterPolys
 public void filterPolys()
 o thinPoly
 public java.awt.Polygon thinPoly(java.awt.Polygon p)
 o onLine
 public boolean onLine(int x0,
                       int y0,
                       int x1,
                       int y1,
                       int x2,
                       int y2)
 o nextClosestPoly
 public int nextClosestPoly(java.awt.Polygon p)
 o combinePolys
 public boolean combinePolys(java.awt.Polygon p1,
                             java.awt.Polygon p2)
 o distance
 public double distance(java.awt.Polygon p1,
                        java.awt.Polygon p2)
 o polyStats
 public void polyStats()
 o drawPoly
 public void drawPoly(java.awt.Polygon p)
 o drawPolys
 public void drawPolys()

All Packages  Class Hierarchy  This Package  Previous  Next  Index