abstract class AbstractSensorMatrix extends java.lang.Object implements SensorMatrix
Modifier | Constructor and Description |
---|---|
protected |
AbstractSensorMatrix(int receptiveFieldWidth,
int receptiveFieldHeight,
Filter defaultFilter)
Create a new abstract sensor matrix with the specified receptive field
width and height and specified filter.
|
Modifier and Type | Method and Description |
---|---|
Filter |
getDefaultFilter()
Return the default filter for the sensors in this sensor matrix, if any.
|
int |
getReceptiveFieldHeight()
Return the receptive field height for sensors in this sensor matrix.
|
int |
getReceptiveFieldWidth()
Return the receptive field width for sensors in this sensor matrix.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
columns, getSensor, rows
protected AbstractSensorMatrix(int receptiveFieldWidth, int receptiveFieldHeight, Filter defaultFilter)
receptiveFieldWidth
- receptive field width, must be
>= 0
receptiveFieldHeight
- receptive field height, must be
>= 0
defaultFilter
- default filterpublic final int getReceptiveFieldHeight()
getReceptiveFieldHeight
in interface SensorMatrix
public final int getReceptiveFieldWidth()
getReceptiveFieldWidth
in interface SensorMatrix
public final Filter getDefaultFilter()
getDefaultFilter
in interface SensorMatrix
null
if one has not been defined