Modifier and Type | Class and Description |
---|---|
static class |
LineLayout.LineOrientation
Orientation of the line.
|
Modifier and Type | Field and Description |
---|---|
static LineLayout.LineOrientation |
DEFAULT_LINE_ORIENTATION
The default orientation of the line.
|
static double |
DEFAULT_SPACING
The default spacing between neurons when laid out.
|
Constructor and Description |
---|
LineLayout()
Default Constructor.
|
LineLayout(double x,
double y,
double spacing,
LineLayout.LineOrientation orientation)
Create a line layout with all values specified.
|
LineLayout(double spacing,
LineLayout.LineOrientation orientation)
Create a layout.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
LineLayout.LineOrientation |
getOrientation() |
double |
getSpacing() |
void |
layoutNeurons(java.util.List<Neuron> neurons)
Layout a list of neurons.
|
void |
setInitialLocation(java.awt.geom.Point2D initialPoint)
Set the initial position.
|
void |
setOrientation(LineLayout.LineOrientation orientation) |
void |
setSpacing(double spacing) |
java.lang.String |
toString() |
public static final LineLayout.LineOrientation DEFAULT_LINE_ORIENTATION
public static final double DEFAULT_SPACING
public LineLayout(double spacing, LineLayout.LineOrientation orientation)
spacing
- spacing between neuronsorientation
- of the neuronspublic LineLayout(double x, double y, double spacing, LineLayout.LineOrientation orientation)
x
- initial x positiony
- initial y positionspacing
- spacing between neuronsorientation
- vertical or horizontalpublic LineLayout()
public void layoutNeurons(java.util.List<Neuron> neurons)
Layout
layoutNeurons
in interface Layout
neurons
- the list of neuronspublic void setInitialLocation(java.awt.geom.Point2D initialPoint)
Layout
setInitialLocation
in interface Layout
initialPoint
- initial positionpublic java.lang.String getDescription()
getDescription
in interface Layout
public LineLayout.LineOrientation getOrientation()
public void setOrientation(LineLayout.LineOrientation orientation)
orientation
- the orientation to setpublic double getSpacing()
public void setSpacing(double spacing)
spacing
- the spacing to setpublic java.lang.String toString()
toString
in class java.lang.Object