Public Member Functions | |
Lumen (short[] mask, short[] map, Rectangle bounds, int size, short id) | |
short[] | getLumenMask () |
Rectangle | getBounds () |
void | setBounds (Rectangle bounds) |
short[] | getDistanceMap () |
void | setDistanceMap (short[] distanceMap) |
short | getId () |
void | setId (byte id) |
int | getNumRegions () |
void | setNumRegions (int numRegions) |
int | getSize () |
void | setSize (int size) |
Package Functions | |
void | setLumenMask (short[] lumenMask) |
A class representing a 2D lumen-slice
Definition at line 11 of file Lumen.java.
theba.core.Lumen.Lumen | ( | short[] | mask, | |
short[] | map, | |||
Rectangle | bounds, | |||
int | size, | |||
short | id | |||
) |
Definition at line 25 of file Lumen.java.
Rectangle theba.core.Lumen.getBounds | ( | ) |
Definition at line 42 of file Lumen.java.
Referenced by theba.trackers.HHTracker.traceWalls(), and theba.trackers.BackTracker.traceWalls().
short [] theba.core.Lumen.getDistanceMap | ( | ) |
Definition at line 50 of file Lumen.java.
Referenced by theba.trackers.HHTracker.traceWalls(), and theba.trackers.BackTracker.traceWalls().
short theba.core.Lumen.getId | ( | ) |
Definition at line 58 of file Lumen.java.
Referenced by theba.trackers.HHTracker.traceWalls(), and theba.trackers.BackTracker.traceWalls().
short [] theba.core.Lumen.getLumenMask | ( | ) |
Definition at line 38 of file Lumen.java.
Referenced by theba.trackers.HHTracker.traceWalls(), and theba.trackers.BackTracker.traceWalls().
int theba.core.Lumen.getNumRegions | ( | ) |
Definition at line 66 of file Lumen.java.
int theba.core.Lumen.getSize | ( | ) |
Definition at line 74 of file Lumen.java.
void theba.core.Lumen.setBounds | ( | Rectangle | bounds | ) |
Definition at line 46 of file Lumen.java.
void theba.core.Lumen.setDistanceMap | ( | short[] | distanceMap | ) |
Definition at line 54 of file Lumen.java.
void theba.core.Lumen.setId | ( | byte | id | ) |
Definition at line 62 of file Lumen.java.
void theba.core.Lumen.setLumenMask | ( | short[] | lumenMask | ) | [package] |
Definition at line 34 of file Lumen.java.
void theba.core.Lumen.setNumRegions | ( | int | numRegions | ) |
Definition at line 70 of file Lumen.java.
void theba.core.Lumen.setSize | ( | int | size | ) |
Definition at line 78 of file Lumen.java.