|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectblobs.Blob
| Field Summary | |
static int |
debugLevel
|
| Method Summary | |
void |
debugAll()
You can get all the debug info drawn by this command. |
void |
debugPixel(int _x,
int _y)
|
void |
finishedSeed()
Key function called by the search routines when you finished looking at a given seed location |
int |
getArea()
|
long |
getBirthDate()
|
static int |
getDebugLevel()
|
java.lang.String |
getDebugString()
|
int |
getLastX()
|
int |
getLastY()
|
java.awt.Point |
getMidPoint()
|
java.awt.Point |
getNextExpectedPostion()
|
static java.awt.Polygon |
getOutsidePolygon(java.awt.Polygon _wholePoly,
java.awt.Point _center)
|
java.awt.Polygon |
getPolygon()
|
java.awt.Rectangle |
getRect()
|
java.awt.Rectangle |
getSearchField()
|
java.awt.Point |
getSmoothedPostion()
This looks at the last few readings and take the median. |
long |
getTimeStamp()
|
static int |
getTotalDebugLevels()
|
java.lang.String |
getType()
|
int |
getValidsInARow()
|
boolean |
newBorderPoint(int _col,
int _row)
Key function call by the search routines. |
void |
newFrame()
One of the key function calls by the search routines, this is called the very at the beginning of the frame. |
boolean |
newPoint(int column,
int row)
Key function called by the search routine. |
void |
newSeed(int _column,
int _row)
Key function called by the search routines. |
void |
setBirthDate(long age)
|
void |
setDebugColor(java.awt.Color debugColor)
|
static void |
setDebugLevel(int _debugLevel)
|
void |
setDebugString(java.lang.String s)
|
void |
setLastValidTime(long lastValid)
|
void |
setSearchField(java.awt.Rectangle _r)
|
void |
setType(java.lang.String _type)
|
void |
validate()
This give you a chance to decide if this is a valid growth according to your criter, eg is it big enough |
void |
validate(Blob _g)
This give you a chance to decide if this is a valid growth according to your criter, eg is it big enough |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static int debugLevel
| Method Detail |
public void newFrame()
Growable
newFrame in interface Growable
public void newSeed(int _column,
int _row)
Growable
newSeed in interface Growable_column - _row -
public boolean newPoint(int column,
int row)
Growable
newPoint in interface Growablecolumn - row -
public boolean newBorderPoint(int _col,
int _row)
Growable
newBorderPoint in interface Growable_col - _row -
public int getLastX()
public int getLastY()
public void finishedSeed()
Growable
finishedSeed in interface Growablepublic void validate(Blob _g)
public void validate()
public java.awt.Point getNextExpectedPostion()
public void debugAll()
public java.awt.Point getSmoothedPostion()
public java.awt.Polygon getPolygon()
public java.awt.Rectangle getRect()
public long getBirthDate()
public void setBirthDate(long age)
public java.lang.String getDebugString()
public void setDebugString(java.lang.String s)
public int getArea()
public java.awt.Point getMidPoint()
public int getValidsInARow()
public void setLastValidTime(long lastValid)
public void setDebugColor(java.awt.Color debugColor)
public void debugPixel(int _x,
int _y)
public static int getDebugLevel()
public static void setDebugLevel(int _debugLevel)
public static int getTotalDebugLevels()
public java.lang.String getType()
public void setType(java.lang.String _type)
public java.awt.Rectangle getSearchField()
getSearchField in interface Growablepublic void setSearchField(java.awt.Rectangle _r)
public long getTimeStamp()
public static java.awt.Polygon getOutsidePolygon(java.awt.Polygon _wholePoly,
java.awt.Point _center)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||