public interface TopologyModel
Modifier and Type | Method and Description |
---|---|
int |
getColNumber()
Return number of columns
|
java.util.ArrayList |
getConnectedNeurons(int neuronNumber)
Return ArrayList of neurons connected to neuron with neuron Number
|
java.util.TreeMap |
getNeighbourhood(int neuronNumber)
Return TreeMap containing information about neuron and distance to neuron for which neighbourhood is
calculated
|
Coords |
getNeuronCoordinate(int neuronNumber)
Return Coord object containing intormation about neuron co-ordinate
|
int |
getNeuronNumber(Coords coords)
Return neuron number of specyfied co-ordiante
|
int |
getNumbersOfNeurons()
Return number of neuron.
|
int |
getRadius()
Return radius for calculate neighbourhood
|
int |
getRowNumber()
Return number of rows
|
void |
setColNumber(int colNumber)
Set number of columns
|
void |
setRadius(int radius)
Set radius
|
void |
setRowNumber(int rowNumber)
Set number of rows
|
java.lang.String |
toString()
Return a string representation of the topology.
|
java.util.ArrayList getConnectedNeurons(int neuronNumber)
neuronNumber
- neuron numberArrayList
int getColNumber()
java.util.TreeMap getNeighbourhood(int neuronNumber)
neuronNumber
- neuron numberTreeMap
Coords getNeuronCoordinate(int neuronNumber)
neuronNumber
- neuron numberint getNumbersOfNeurons()
int getNeuronNumber(Coords coords)
coords
- neuron coordinateint getRadius()
int getRowNumber()
void setColNumber(int colNumber)
colNumber
- numbers of columnsvoid setRadius(int radius)
radius
- Radiusvoid setRowNumber(int rowNumber)
rowNumber
- numbers of rowsjava.lang.String toString()
toString
in class java.lang.Object