org.simnet.layouts
Interface Layout

All Known Implementing Classes:
GridLayout, LayersLayout, LineLayout

public interface Layout

Interface for all neuron layout managers, which arrange a set of neurons in different ways.

Author:
jyoshimi

Method Summary
 String getLayoutName()
           
 void layoutNeurons(Network network)
          Perform the layout.
 void setInitialLocation(Point2D initialPoint)
          Set the initial position.
 

Method Detail

layoutNeurons

void layoutNeurons(Network network)
Perform the layout.

Parameters:
network - reference to network whose nodes should be laid out

getLayoutName

String getLayoutName()
Returns:
the name of this layout type

setInitialLocation

void setInitialLocation(Point2D initialPoint)
Set the initial position.

Parameters:
initialPoint - initial position