nao
Class CameraImage.Blob

java.lang.Object
  extended by java.awt.geom.Point2D
      extended by java.awt.Point
          extended by nao.CameraImage.Blob
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing class:
CameraImage

public static class CameraImage.Blob
extends java.awt.Point

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.geom.Point2D
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
 
Field Summary
 int imageHeight
           
 int imageWidth
           
 int perimeter
           
 boolean[] pixels
           
 int size
           
 
Fields inherited from class java.awt.Point
x, y
 
Constructor Summary
CameraImage.Blob(int x, int y, int size)
           
 
Method Summary
 double calculateCircularity()
           
 int calculatePerimeter()
           
 
Methods inherited from class java.awt.Point
equals, getLocation, getX, getY, move, setLocation, setLocation, setLocation, toString, translate
 
Methods inherited from class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocation
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

size

public int size

perimeter

public int perimeter

pixels

public boolean[] pixels

imageWidth

public int imageWidth

imageHeight

public int imageHeight
Constructor Detail

CameraImage.Blob

public CameraImage.Blob(int x,
                        int y,
                        int size)
Method Detail

calculatePerimeter

public int calculatePerimeter()

calculateCircularity

public double calculateCircularity()