ip.transforms
Class Polygons
java.lang.Object
   ip.transforms.Polygons
ip.transforms.Polygons
- public class Polygons 
- extends java.lang.Object
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Polygons
public Polygons()
getPolygons
public java.awt.Polygon[] getPolygons()
- 
 
add
public void add(java.awt.Polygon p)
- 
 
removeElementAt
public void removeElementAt(int i)
- 
 
elementAt
public java.awt.Polygon elementAt(int i)
- 
 
hasMore
public boolean hasMore()
- 
 
next
public java.awt.Polygon next()
- 
 
size
public int size()
- 
 
drawPolys
public void drawPolys(java.awt.Graphics g)
- 
 
print
public void print()
- 
 
print
public static void print(java.awt.Polygon p)
- 
 
drawPoly
public static void drawPoly(java.awt.Graphics g,
                            java.awt.Polygon p)
- 
 
polyStats
public void polyStats()
- 
 
buildPolygonList
public void buildPolygonList(ShortImageBean sib,
                             int x,
                             int y)
- 
 
clearList
public void clearList()
- 
 
distance
public static double distance(java.awt.Polygon p1,
                              java.awt.Polygon p2)
- 
 
combinePolys
public static boolean combinePolys(java.awt.Polygon p1,
                                   java.awt.Polygon p2)
- 
 
nextClosestPoly
public int nextClosestPoly(java.awt.Polygon p)
- 
 
getPolygons
public Polygons getPolygons(java.awt.Rectangle r)
- 
- Parameters:
- r- boundary of polygons
- Returns:
- list of polygons inside of rectangle r.
 
getAverage
public java.awt.geom.Point2D getAverage()
- 
 
getAverage
public java.awt.geom.Point2D getAverage(java.awt.Polygon p)
-