#include <TopologyImp.h>
Inheritance diagram for TopologyImp:

| Public Methods | |
| virtual Value_Type | distance (int bmu, int i, int dimensions[MaxDimension], int type)=0 | 
| Calculate the euclidean distance between the bmu and neuron i. | |
| virtual int | Coord (int pos, int axis, int dimensions[MaxDimension])=0 | 
| return coordenates of the pisition (pos) in the (axis) axis. | |
| virtual TMatrix | LinInitCoords (int mapsize, int dimensions[MaxDimension])=0 | 
| Return a matrix with the appropriate values for the linear init calculus. | |
| virtual TMatrix | CreateDelta (int dimensions[MaxDimension], int lattice, int mapsize)=0 | 
| Create the matrix of distance between neurons. | |
| virtual Value_Type | H (const Value_Type delta, Value_Type radius, int neighboor)=0 | 
| Neighborhood kernel function. | |
| virtual vector< int > | getNeighbors (int i, int neighbor, int dimensions[])=0 | 
| Return the neighbors of the i neuron. | |
| Protected Methods | |
| TopologyImp (const TopolParams &) | |
| Constructor. | |
 1.2.18
1.2.18