databionics.esom.grid
Class PlanarMaxGrid

java.lang.Object
  extended by databionics.esom.grid.Grid
      extended by databionics.esom.grid.MatrixGrid
          extended by databionics.esom.grid.RectangularGrid
              extended by databionics.esom.grid.PlanarGrid
                  extended by databionics.esom.grid.PlanarMaxGrid

public class PlanarMaxGrid
extends PlanarGrid

Planar grid with maximum distance.


Field Summary
protected static org.apache.log4j.Logger log
          interface to log4j system
 
Fields inherited from class databionics.esom.grid.RectangularGrid
columns, rows
 
Fields inherited from class databionics.esom.grid.MatrixGrid
weights
 
Fields inherited from class databionics.esom.grid.Grid
dim, distanceFunction, distanceFunctionName, size
 
Constructor Summary
PlanarMaxGrid()
          Standard constructor
PlanarMaxGrid(int rows, int cols, int dim)
          Constructor with sizes
 
Method Summary
 int gridDistance(int row1, int col1, int row2, int col2)
          Maximum distance on rectangular grids.
 
Methods inherited from class databionics.esom.grid.PlanarGrid
findNeighbors
 
Methods inherited from class databionics.esom.grid.RectangularGrid
coordinates2index, coordinates2index, getColumns, getNeuron, getRows, getWts, index2col, index2col, index2row, index2row, init, loadWeights, manhattanGridDistance, maximumGridDistance, saveWeights, saveWeights, setColumns, setRows, squaredEuclideanGridDistance
 
Methods inherited from class databionics.esom.grid.MatrixGrid
getNeuron, getWeights, init, setDim, setSize
 
Methods inherited from class databionics.esom.grid.Grid
dim, getDistanceFunction, getDistanceFunctionName, init, init, setDistanceFunction, setDistanceFunction, size, transformRadius
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.log4j.Logger log
interface to log4j system

Constructor Detail

PlanarMaxGrid

public PlanarMaxGrid()
Standard constructor


PlanarMaxGrid

public PlanarMaxGrid(int rows,
                     int cols,
                     int dim)
Constructor with sizes

Parameters:
rows - Rows of data array.
cols - Columns of data array.
dim - Dimension of data array.
Method Detail

gridDistance

public int gridDistance(int row1,
                        int col1,
                        int row2,
                        int col2)
Maximum distance on rectangular grids.

Specified by:
gridDistance in class RectangularGrid
Parameters:
row1 - row number on grid
col1 - column number on grid
row2 - row number on grid
col2 - column number on grid


Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.