|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objects373.flob.ImageBlobs
public class ImageBlobs
core internal class which handles all tracking code
| Field Summary | |
|---|---|
int |
h
|
float |
hr
|
int |
idnumbers
|
boolean[] |
imagemap
|
boolean |
imagemaplit
|
int |
lifetime
|
float |
lp1
|
float |
lp2
|
int |
maxpix
|
int |
ninpix
|
int |
numblobs
|
int |
numpix
|
java.util.ArrayList<ABlob> |
prevblobs
|
int |
prevnumblobs
|
java.util.ArrayList<trackedBlob> |
prevtrackedblobs
|
int |
prevtrackednumblobs
|
java.util.ArrayList<quadBlob> |
quadblobslist
|
java.util.ArrayList<trackedBlob> |
tbsimplelist
|
java.util.ArrayList<ABlob> |
theblobs
|
java.util.ArrayList<pt2> |
thecoords
|
java.util.ArrayList<trackedBlob> |
trackedblobs
|
int |
trackednumblobs
|
float |
trackingmindist
|
int |
w
|
float |
wcoordsx
|
float |
wcoordsy
|
int |
worldh
|
int |
worldw
|
float |
wr
|
| Method Summary | |
|---|---|
java.util.ArrayList<trackedBlob> |
calcsimpleAL()
public ArrayList calc simple tries to calc blob velocities in simple ways |
boolean |
isCollide(int x,
int y)
|
float[] |
postcollideblobs(float x,
float y,
float rad)
|
float[] |
postcollidetrackedblobs(float x,
float y,
float rad)
|
java.util.ArrayList<trackedBlob> |
tracksimpleAL()
public ArrayList tracksimpleAL() is a simpler tracking mechanism, a bit faster than track, but doesn't maintain everything |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int idnumbers
public int numblobs
public int prevnumblobs
public int trackednumblobs
public int prevtrackednumblobs
public int lifetime
public int ninpix
public int maxpix
public boolean[] imagemap
public boolean imagemaplit
public int w
public int h
public float wr
public float hr
public float wcoordsx
public float wcoordsy
public int worldw
public int worldh
public int numpix
public float lp1
public float lp2
public float trackingmindist
public java.util.ArrayList<ABlob> theblobs
public java.util.ArrayList<ABlob> prevblobs
public java.util.ArrayList<trackedBlob> trackedblobs
public java.util.ArrayList<trackedBlob> prevtrackedblobs
public java.util.ArrayList<trackedBlob> tbsimplelist
public java.util.ArrayList<quadBlob> quadblobslist
public java.util.ArrayList<pt2> thecoords
| Method Detail |
|---|
public java.util.ArrayList<trackedBlob> calcsimpleAL()
public java.util.ArrayList<trackedBlob> tracksimpleAL()
public boolean isCollide(int x,
int y)
public float[] postcollidetrackedblobs(float x,
float y,
float rad)
public float[] postcollideblobs(float x,
float y,
float rad)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||