Serialized Form
-
Package org.woehlke.computer.kurzweil.application
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilContext
class ComputerKurzweilContext extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
frame
ComputerKurzweilFrame frame
-
properties
ComputerKurzweilProperties properties
-
random
Random random
-
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilFrame
class ComputerKurzweilFrame extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
CompoundBorder border
-
ctx
ComputerKurzweilContext ctx
-
jMenuBar
ComputerKurzweilMenuBar jMenuBar
-
layout
BoxLayoutVertical layout
-
panelCopyright
PanelCopyright panelCopyright
-
panelSubtitle
PanelSubtitle panelSubtitle
-
tabbedPane
ComputerKurzweilTabbedPane tabbedPane
-
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilMenuBar
class ComputerKurzweilMenuBar extends JMenuBar implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
cyclicCellularAutomatonMenuItem
JMenuItem cyclicCellularAutomatonMenuItem
-
cyclicCellularAutomatonMenuItemLabel
String cyclicCellularAutomatonMenuItemLabel
-
cyclicCellularAutomatonTooltip
String cyclicCellularAutomatonTooltip
-
diffusionLimitedAggregationMenuItem
JMenuItem diffusionLimitedAggregationMenuItem
-
diffusionLimitedAggregationMenuItemLabel
String diffusionLimitedAggregationMenuItemLabel
-
diffusionLimitedAggregationTooltip
String diffusionLimitedAggregationTooltip
-
exitCmd
String exitCmd
-
exitMenuItem
JMenuItem exitMenuItem
-
exitTooltip
String exitTooltip
-
fileMenu
JMenu fileMenu
-
fileMenuLabel
String fileMenuLabel
-
mandelbrotMenuItem
JMenuItem mandelbrotMenuItem
-
mandelbrotMenuItemLabel
String mandelbrotMenuItemLabel
-
mandelbrotTooltip
String mandelbrotTooltip
-
randomWalkMenuItem
JMenuItem randomWalkMenuItem
-
randomWalkMenuItemLabel
String randomWalkMenuItemLabel
-
randomWalkTooltip
String randomWalkTooltip
-
simulatedEvolutionMenuItem
JMenuItem simulatedEvolutionMenuItem
-
simulatedEvolutionMenuItemLabel
String simulatedEvolutionMenuItemLabel
-
simulatedEvolutionTooltip
String simulatedEvolutionTooltip
-
startCmd
String startCmd
-
startMenu
JMenu startMenu
-
startMenuLabel
String startMenuLabel
-
-
Class org.woehlke.computer.kurzweil.application.ComputerKurzweilProperties
class ComputerKurzweilProperties extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
allinone
@Valid ComputerKurzweilProperties.Allinone allinone
-
cca
@Valid ComputerKurzweilProperties.Cca cca
-
dla
@Valid ComputerKurzweilProperties.Dla dla
-
gameoflive
@Valid ComputerKurzweilProperties.Gameoflive gameoflive
-
kochsnowflake
@Valid ComputerKurzweilProperties.Kochsnowflake kochsnowflake
-
mandelbrot
@Valid ComputerKurzweilProperties.Mandelbrot mandelbrot
-
randomwalk
@Valid ComputerKurzweilProperties.WienerProcess randomwalk
-
samegame
@Valid ComputerKurzweilProperties.Samegame samegame
-
sierpinskitriangle
@Valid ComputerKurzweilProperties.Sierpinskitriangle sierpinskitriangle
-
simulatedevolution
@Valid ComputerKurzweilProperties.SimulatedEvolution simulatedevolution
-
tetris
@Valid ComputerKurzweilProperties.Tetris tetris
-
turmite
@Valid ComputerKurzweilProperties.Turmite turmite
-
wator
@Valid ComputerKurzweilProperties.Wator wator
-
-
-
Package org.woehlke.computer.kurzweil.commons.layouts
-
Class org.woehlke.computer.kurzweil.commons.layouts.BoxLayoutVertical
class BoxLayoutVertical extends BoxLayout implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.layouts.FlowLayoutCenter
class FlowLayoutCenter extends FlowLayout implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.layouts.FlowLayoutLeft
class FlowLayoutLeft extends FlowLayout implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.layouts.LayoutCanvas
class LayoutCanvas extends FlowLayoutCenter implements Serializable- serialVersionUID:
- 7526471155622776147L
-
-
Package org.woehlke.computer.kurzweil.commons.model
-
Class org.woehlke.computer.kurzweil.commons.model.Bounds
class Bounds extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
myHeight
int myHeight
-
myStartX
int myStartX
-
myStartY
int myStartY
-
myWidth
int myWidth
-
-
Class org.woehlke.computer.kurzweil.commons.model.LatticeNeighbourhood
class LatticeNeighbourhood extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
maxX
int maxX
-
maxY
int maxY
-
neighbourhood
LatticePoint[] neighbourhood
-
neighbourhoodType
LatticeNeighbourhoodType neighbourhoodType
-
x
int x
-
y
int y
-
-
Class org.woehlke.computer.kurzweil.commons.model.LatticePoint
class LatticePoint extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
x
int x
Horizontal X-Coordinate. Also used as Width; -
y
int y
Vertical Y-Coordinate. Also used as Height;
-
-
-
Package org.woehlke.computer.kurzweil.commons.model.fractal
-
Class org.woehlke.computer.kurzweil.commons.model.fractal.ComplexNumber
class ComplexNumber extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
img
double img
-
inJuliaSet
boolean inJuliaSet
-
inMandelbrotSet
boolean inMandelbrotSet
-
iterations
int iterations
-
real
double real
-
-
Class org.woehlke.computer.kurzweil.commons.model.fractal.GaussianNumberPlane
class GaussianNumberPlane extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
complexCenterForJulia
ComplexNumber complexCenterForJulia
-
complexCenterForMandelbrot
ComplexNumber complexCenterForMandelbrot
-
complexCenterForZoomedMandelbrot
Deque<ComplexNumber> complexCenterForZoomedMandelbrot
-
complexNumberForJuliaSetC
ComplexNumber complexNumberForJuliaSetC
-
complexWorldDimensions
ComplexNumber complexWorldDimensions
-
lattice
int[][] lattice
-
worldDimensions
Point worldDimensions
-
zoomCenter
ComplexNumber zoomCenter
-
zoomLevel
int zoomLevel
-
-
-
Package org.woehlke.computer.kurzweil.commons.model.turing
-
Class org.woehlke.computer.kurzweil.commons.model.turing.MandelbrotTuringMachine
class MandelbrotTuringMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
turingPhaseState
MandelbrotTuringPhaseState turingPhaseState
-
turingPositions
MandelbrotTuringPositions turingPositions
-
-
Class org.woehlke.computer.kurzweil.commons.model.turing.MandelbrotTuringPhaseState
class MandelbrotTuringPhaseState extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
turingTuringPhase
MandelbrotTuringPhase turingTuringPhase
-
-
Class org.woehlke.computer.kurzweil.commons.model.turing.MandelbrotTuringPositions
class MandelbrotTuringPositions extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
firstSetPosition
Point firstSetPosition
-
steps
int steps
-
turingDirection
MandelbrotTuringDirection turingDirection
-
turingPosition
Point turingPosition
-
worldDimensions
Point worldDimensions
-
-
Class org.woehlke.computer.kurzweil.commons.model.turing.Point
class Point extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Package org.woehlke.computer.kurzweil.commons.ui
-
Class org.woehlke.computer.kurzweil.commons.ui.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
WatorModel model
-
zoomOut
JButton zoomOut
-
-
Class org.woehlke.computer.kurzweil.commons.ui.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.ui.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
-
Package org.woehlke.computer.kurzweil.commons.widgets
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelStartStopButtons
class PanelStartStopButtons extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelTitle
class PanelTitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.commons.widgets.PanelWithTitleBorder
class PanelWithTitleBorder extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
panelStartStopButtonsBorder
CompoundBorder panelStartStopButtonsBorder
-
panelStartStopButtonsLayout
FlowLayoutCenter panelStartStopButtonsLayout
-
-
Class org.woehlke.computer.kurzweil.commons.widgets.SubTabImpl
class SubTabImpl extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
CompoundBorder border
-
icon
Icon icon
-
keyEvent
int keyEvent
-
layout
FlowLayoutCenter layout
-
properties
ComputerKurzweilProperties properties
-
subTitle
String subTitle
-
title
String title
-
toolTipText
String toolTipText
-
-
-
Package org.woehlke.computer.kurzweil.cyclic.cellular.automaton.control
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.control.CyclicCellularAutomatonController
class CyclicCellularAutomatonController extends Thread implements Serializable- serialVersionUID:
- 3642865135701767557L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
goOn
Boolean goOn
-
-
-
Package org.woehlke.computer.kurzweil.cyclic.cellular.automaton.model
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.model.CyclicCellularAutomatonLattice
class CyclicCellularAutomatonLattice extends Object implements Serializable- serialVersionUID:
- -594681595882016258L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
lattice
int[][][] lattice
-
neighbourhood
LatticeNeighbourhood neighbourhood
-
random
Random random
-
source
int source
-
target
int target
-
-
-
Package org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view.CyclicCellularAutomatonCanvas
class CyclicCellularAutomatonCanvas extends JComponent implements Serializable- serialVersionUID:
- -3057254130516052936L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view.CyclicCellularAutomatonFrame
class CyclicCellularAutomatonFrame extends JFrame implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
bgroup
ButtonGroup bgroup
-
buttonMoore
JRadioButton buttonMoore
-
buttonRestart
JButton buttonRestart
-
buttonVonNeumann
JRadioButton buttonVonNeumann
-
buttonWoehlke
JRadioButton buttonWoehlke
-
ctx
ObjectRegistry ctx
-
neighborhoodLabel
JLabel neighborhoodLabel
-
-
Class org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
subtitleLabel
JLabel subtitleLabel
-
-
-
Package org.woehlke.computer.kurzweil.dla
-
Package org.woehlke.computer.kurzweil.dla.control
-
Class org.woehlke.computer.kurzweil.dla.control.ControllerThread
class ControllerThread extends Thread implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
WorldCanvas canvas
-
goOn
Boolean goOn
-
particles
Particles particles
-
-
-
Package org.woehlke.computer.kurzweil.dla.model
-
Class org.woehlke.computer.kurzweil.dla.model.Dendrite
class Dendrite extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
age
int age
-
dimensions
Point dimensions
-
worldMap
int[][] worldMap
-
-
Class org.woehlke.computer.kurzweil.dla.model.Particles
class Particles extends Object implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.dla.model.Point
class Point extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Package org.woehlke.computer.kurzweil.dla.view
-
Class org.woehlke.computer.kurzweil.dla.view.WorldCanvas
class WorldCanvas extends JComponent implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.dla.view.applet
-
Class org.woehlke.computer.kurzweil.dla.view.applet.DiffusionLimitedAggregationApplet
class DiffusionLimitedAggregationApplet extends JApplet implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
WorldCanvas canvas
-
controllerThread
ControllerThread controllerThread
-
particles
Particles particles
-
title
Label title
-
-
-
Package org.woehlke.computer.kurzweil.dla.view.desktop
-
Class org.woehlke.computer.kurzweil.dla.view.desktop.DiffusionLimitedAggregationFrame
class DiffusionLimitedAggregationFrame extends JFrame implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.config
-
Class org.woehlke.computer.kurzweil.mandelbrot.config.Config
class Config extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.control
-
Class org.woehlke.computer.kurzweil.mandelbrot.control.ControllerThread
class ControllerThread extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationModel
ApplicationModel applicationModel
-
frame
ApplicationFrame frame
-
goOn
Boolean goOn
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.julia.view
-
Class org.woehlke.computer.kurzweil.mandelbrot.julia.view.ApplicationCanvas
class ApplicationCanvas extends JComponent implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
app
ApplicationModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.julia.view.ApplicationFrame
class ApplicationFrame extends JFrame implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
applicationModel
ApplicationModel applicationModel
-
canvas
ApplicationCanvas canvas
-
controllerThread
ControllerThread controllerThread
-
dimensionSize
Dimension dimensionSize
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.julia.view.labels
-
Class org.woehlke.computer.kurzweil.mandelbrot.julia.view.labels.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.mandelbrot.julia.view.labels.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.model
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.ApplicationModel
class ApplicationModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
ApplicationStateMachine applicationStateMachine
-
config
Config config
-
frame
ApplicationFrame frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.model.fractal
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.fractal.ComplexNumber
class ComplexNumber extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
img
double img
-
inJuliaSet
boolean inJuliaSet
-
inMandelbrotSet
boolean inMandelbrotSet
-
iterations
int iterations
-
real
double real
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.fractal.GaussianNumberPlane
class GaussianNumberPlane extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
complexCenterForJulia
ComplexNumber complexCenterForJulia
-
complexCenterForMandelbrot
ComplexNumber complexCenterForMandelbrot
-
complexCenterForZoomedMandelbrot
Deque<ComplexNumber> complexCenterForZoomedMandelbrot
-
complexNumberForJuliaSetC
ComplexNumber complexNumberForJuliaSetC
-
complexWorldDimensions
ComplexNumber complexWorldDimensions
-
lattice
int[][] lattice
-
worldDimensions
Point worldDimensions
-
zoomCenter
ComplexNumber zoomCenter
-
zoomLevel
int zoomLevel
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.model.helper
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.helper.Point
class Point extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.model.state
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.state.ApplicationStateMachine
class ApplicationStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
ApplicationState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.model.turing
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.turing.MandelbrotTuringMachine
class MandelbrotTuringMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
turingPhaseState
TuringPhaseState turingPhaseState
-
turingPositions
TuringPositions turingPositions
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.turing.TuringPhaseState
class TuringPhaseState extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
turingTuringPhase
TuringPhase turingTuringPhase
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.model.turing.TuringPositions
class TuringPositions extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
firstSetPosition
Point firstSetPosition
-
steps
int steps
-
turingDirection
TuringDirection turingDirection
-
turingPosition
Point turingPosition
-
worldDimensions
Point worldDimensions
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.view
-
Class org.woehlke.computer.kurzweil.mandelbrot.view.ApplicationCanvas
class ApplicationCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
ApplicationModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.view.ApplicationFrame
class ApplicationFrame extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationModel
ApplicationModel applicationModel
-
canvas
ApplicationCanvas canvas
-
controllerThread
ControllerThread controllerThread
-
dimensionSize
Dimension dimensionSize
-
rectangleBounds
Rectangle rectangleBounds
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.view.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
ApplicationModel model
-
radioButtonsGroup
ButtonGroup radioButtonsGroup
-
radioButtonsSwitch
JRadioButton radioButtonsSwitch
-
radioButtonsZoom
JRadioButton radioButtonsZoom
-
zoomOut
JButton zoomOut
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.view.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.mandelbrot.view.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.zoom.view
-
Class org.woehlke.computer.kurzweil.mandelbrot.zoom.view.ApplicationCanvas
class ApplicationCanvas extends JComponent implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
app
ApplicationModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.zoom.view.ApplicationFrame
class ApplicationFrame extends JFrame implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
applicationModel
ApplicationModel applicationModel
-
canvas
ApplicationCanvas canvas
-
controllerThread
ControllerThread controllerThread
-
dimensionSize
Dimension dimensionSize
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.mandelbrot.zoom.view.panels
-
Class org.woehlke.computer.kurzweil.mandelbrot.zoom.view.panels.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
model
ApplicationModel model
-
zoomOut
JButton zoomOut
-
-
Class org.woehlke.computer.kurzweil.mandelbrot.zoom.view.panels.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.control
-
Class org.woehlke.computer.kurzweil.simulated.evolution.control.SimulatedEvolutionContext
- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
controller
SimulatedEvolutionController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
SimulatedEvolutionTab tab
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.control.SimulatedEvolutionController
class SimulatedEvolutionController extends Thread implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
Canvas, where to paint in the GUI. -
mySemaphore
Boolean mySemaphore
Control for Threading -
simulatedEvolutionModel
SimulatedEvolutionModel simulatedEvolutionModel
Data Model for the Simulation -
TIME_TO_WAIT
int TIME_TO_WAIT
Time to Wait in ms.
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.model
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.SimulatedEvolutionModel
class SimulatedEvolutionModel extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
cells
List<Cell> cells
List of the Simulated Bacteria Cells. -
INITIAL_POPULATION
int INITIAL_POPULATION
Start with 20 Cells. -
random
Random random
Random Generator used for Bacteria Motion. -
simulatedEvolutionParameter
SimulatedEvolutionParameter simulatedEvolutionParameter
-
simulatedEvolutionWorldLattice
SimulatedEvolutionWorldLattice simulatedEvolutionWorldLattice
Map of the World monitoring growth and eating food. -
worldDimensions
WorldPoint worldDimensions
Definition of the World's Size in Pixel Width and Height.
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.model.cell
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.cell.Cell
class Cell extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
cellCore
CellCore cellCore
Contains the DNA for Random based Moving -
lifeCycle
LifeCycle lifeCycle
The Cell's state is position, orientation and LifeCycle -
max
WorldPoint max
The World Dimensions in which this Cell can move. -
orientation
Orientation orientation
The Cell's state is position, orientation and LifeCycle -
position
WorldPoint position
The Cell's state is position, orientation and LifeCycle -
random
Random random
Random Generator is set from outside by Constructor.
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.cell.CellCore
class CellCore extends Object implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.cell.LifeCycle
class LifeCycle extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
age
int age
Status of the LifeCycle is fat, age and hunger. -
fat
int fat
Status of the LifeCycle is fat, age and hunger. -
hunger
int hunger
Status of the LifeCycle is fat, age and hunger.
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.model.lattice
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.lattice.LatticeNeighbourhood
class LatticeNeighbourhood extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
maxX
int maxX
-
maxY
int maxY
-
neighbourhood
LatticePoint[] neighbourhood
-
neighbourhoodType
LatticeNeighbourhoodType neighbourhoodType
-
x
int x
-
y
int y
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.lattice.LatticePoint
class LatticePoint extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
x
int x
Horizontal X-Coordinate. Also used as Width; -
y
int y
Vertical Y-Coordinate. Also used as Height;
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.model.world
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.world.Bounds
class Bounds extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
myHeight
int myHeight
-
myStartX
int myStartX
-
myStartY
int myStartY
-
myWidth
int myWidth
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.model.world.WorldPoint
class WorldPoint extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
x
int x
Horizontal X-Coordinate. Also used as Width; -
y
int y
Vertical Y-Coordinate. Also used as Height;
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.SimulatedEvolutionApplet
class SimulatedEvolutionApplet extends JApplet implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
The View for the World. Food and Cells are painted to the Canvas. -
simulatedEvolutionController
SimulatedEvolutionController simulatedEvolutionController
ControllerThread for Interachtions between Model and View (MVC-Pattern). -
simulatedEvolutionModel
SimulatedEvolutionModel simulatedEvolutionModel
Data Model for the Simulation. The World contains the Bacteria Cells and the Food. -
title
Label title
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.SimulatedEvolutionTab
class SimulatedEvolutionTab extends JFrame implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
properties
ComputerKurzweilProperties properties
-
simulatedEvolutionApplet
SimulatedEvolutionApplet simulatedEvolutionApplet
-
simulatedEvolutionParameter
SimulatedEvolutionParameter simulatedEvolutionParameter
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.canvas
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.SimulatedEvolutionCanvas
class SimulatedEvolutionCanvas extends JComponent implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
FOOD
Color FOOD
-
tabModel
SimulatedEvolutionModel tabModel
Reference to the Data Model. -
WATER
Color WATER
-
worldDimensions
WorldPoint worldDimensions
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food.FoodPerDayDecreaseButton
class FoodPerDayDecreaseButton extends JButton implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
labelFoodPerDayDecrease
String labelFoodPerDayDecrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food.FoodPerDayIncreaseButton
class FoodPerDayIncreaseButton extends JButton implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
labelFoodPerDayIncrease
String labelFoodPerDayIncrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food.FoodPerDayLabel
class FoodPerDayLabel extends JLabel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
foodPerDayLabelString
String foodPerDayLabelString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food.FoodPerDayPanel
class FoodPerDayPanel extends SubTabImpl implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
foodPerDayBorderLabel
String foodPerDayBorderLabel
-
foodPerDayDecreaseButton
FoodPerDayDecreaseButton foodPerDayDecreaseButton
-
foodPerDayIncreaseButton
FoodPerDayIncreaseButton foodPerDayIncreaseButton
-
foodPerDayLabel
FoodPerDayLabel foodPerDayLabel
-
foodPerDayTextField
FoodPerDayTextField foodPerDayTextField
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.food.FoodPerDayTextField
class FoodPerDayTextField extends JTextField implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
foodPerDayTextFieldCols
int foodPerDayTextFieldCols
-
foodPerDayTextFieldString
String foodPerDayTextFieldString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.garden
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.garden.GardenOfEdenCheckBox
class GardenOfEdenCheckBox extends JCheckBox implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
gardenOfEdenEnabledSelected
boolean gardenOfEdenEnabledSelected
-
gardenOfEdenEnabledString
String gardenOfEdenEnabledString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.garden.GardenOfEdenPanel
class GardenOfEdenPanel extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
gardenOfEdenPanelBorderLabel
String gardenOfEdenPanelBorderLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.garden.GardenOfEdenPanelRow
class GardenOfEdenPanelRow extends SubTabImpl implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
buttonToggleGardenOfEden
GardenOfEdenToggleButton buttonToggleGardenOfEden
-
gardenOfEdenEnabled
GardenOfEdenCheckBox gardenOfEdenEnabled
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.garden.GardenOfEdenToggleButton
class GardenOfEdenToggleButton extends JToggleButton implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
buttonToggleGardenOfEdenString
String buttonToggleGardenOfEdenString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.population
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.population.PopulationStatisticsElement
class PopulationStatisticsElement extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
cols
int cols
-
defaultTextField
String defaultTextField
-
label
JLabel label
-
lifeCycleStatus
LifeCycleStatus lifeCycleStatus
-
statistics
JTextField statistics
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.population.PopulationStatisticsElementsPanelCounted
class PopulationStatisticsElementsPanelCounted extends SubTabImpl implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
border
CompoundBorder border
-
borderLabel
String borderLabel
-
generationOldestElement
PopulationStatisticsElement generationOldestElement
-
generationOldestLabel
String generationOldestLabel
-
generationYoungestElement
PopulationStatisticsElement generationYoungestElement
-
generationYoungestLabel
String generationYoungestLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
FlowLayout layoutSubPanel
-
population
SimulatedEvolutionPopulation population
-
populationElement
PopulationStatisticsElement populationElement
-
populationLabel
String populationLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.canvas.population.PopulationStatisticsElementsPanelLifeCycle
class PopulationStatisticsElementsPanelLifeCycle extends SubTabImpl implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
border
CompoundBorder border
-
borderLabel
String borderLabel
-
fullAgeCellsElement
PopulationStatisticsElement fullAgeCellsElement
-
fullAgeCellsLabel
String fullAgeCellsLabel
-
hungryCellsElement
PopulationStatisticsElement hungryCellsElement
-
hungryCellsLabel
String hungryCellsLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
FlowLayout layoutSubPanel
-
oldCellsElement
PopulationStatisticsElement oldCellsElement
-
oldCellsLabel
String oldCellsLabel
-
population
SimulatedEvolutionPopulation population
-
tabCtx
SimulatedEvolutionContext tabCtx
-
youngAndFatCellsElement
PopulationStatisticsElement youngAndFatCellsElement
-
youngAndFatCellsLabel
String youngAndFatCellsLabel
-
youngCellsElement
PopulationStatisticsElement youngCellsElement
-
youngCellsLabel
String youngCellsLabel
-
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.layouts
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.layouts.BoxLayoutVertical
class BoxLayoutVertical extends BoxLayout implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.layouts.FlowLayoutCenter
class FlowLayoutCenter extends FlowLayout implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.layouts.FlowLayoutLeft
class FlowLayoutLeft extends FlowLayout implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.layouts.LayoutCanvas
class LayoutCanvas extends FlowLayoutCenter implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.tabs
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.tabs.TabPanel
class TabPanel extends JPanel implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.simulated.evolution.view.widgets
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.PanelStartStopButtons
class PanelStartStopButtons extends SubTabImpl implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.PanelTitle
class PanelTitle extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.PanelWithTitleBorder
class PanelWithTitleBorder extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
panelStartStopButtonsBorder
CompoundBorder panelStartStopButtonsBorder
-
panelStartStopButtonsLayout
FlowLayoutCenter panelStartStopButtonsLayout
-
-
Class org.woehlke.computer.kurzweil.simulated.evolution.view.widgets.SubTabImpl
class SubTabImpl extends JPanel implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
border
CompoundBorder border
-
icon
Icon icon
-
keyEvent
int keyEvent
-
layout
FlowLayoutCenter layout
-
properties
ComputerKurzweilProperties properties
-
subTitle
String subTitle
-
title
String title
-
toolTipText
String toolTipText
-
-
-
Package org.woehlke.computer.kurzweil.tabs
-
Class org.woehlke.computer.kurzweil.tabs.ComputerKurzweilTabbedPane
class ComputerKurzweilTabbedPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
apps
List<TabPanel> apps
-
border
CompoundBorder border
-
ctx
ComputerKurzweilContext ctx
-
cyclicCellularAutomatonTab
CyclicCellularAutomatonTab cyclicCellularAutomatonTab
-
diffusionLimitedAggregationTab
DiffusionLimitedAggregationTab diffusionLimitedAggregationTab
-
mandelbrotTab
MandelbrotTab mandelbrotTab
-
randomWalkTab
RandomWalkTab randomWalkTab
-
simulatedEvolutionTab
SimulatedEvolutionTab simulatedEvolutionTab
-
-
Class org.woehlke.computer.kurzweil.tabs.TabPanel
class TabPanel extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
ctx
ComputerKurzweilContext ctx
-
layout
BoxLayoutVertical layout
-
panelSubtitle
PanelSubtitle panelSubtitle
-
subTitle
String subTitle
-
tabbedPane
ComputerKurzweilTabbedPane tabbedPane
-
tabType
TabType tabType
-
title
String title
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca
-
Class org.woehlke.computer.kurzweil.tabs.cca.CyclicCellularAutomatonTab
class CyclicCellularAutomatonTab extends TabPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
CyclicCellularAutomatonCanvas canvas
-
cyclicCellularAutomatonTabPane
CyclicCellularAutomatonTabPane cyclicCellularAutomatonTabPane
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
tabModel
CyclicCellularAutomatonModel tabModel
-
tabType
TabType tabType
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.canvas
-
Class org.woehlke.computer.kurzweil.tabs.cca.canvas.CyclicCellularAutomatonCanvas
class CyclicCellularAutomatonCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
colorScheme
CyclicCellularAutomatonColorScheme colorScheme
-
cyclicCellularAutomatonModel
CyclicCellularAutomatonModel cyclicCellularAutomatonModel
-
layout
LayoutCanvas layout
-
preferredSize
Dimension preferredSize
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.config
-
Class org.woehlke.computer.kurzweil.tabs.cca.config.ColorScheme
class ColorScheme extends Object implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Serialized Fields
-
stateColor
Color[] stateColor
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.config.Config
class Config extends Object implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Class org.woehlke.computer.kurzweil.tabs.cca.config.CyclicCellularAutomatonContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
CyclicCellularAutomatonCanvas canvas
-
controller
CyclicCellularAutomatonController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
CyclicCellularAutomatonTab tab
-
tabModel
CyclicCellularAutomatonModel tabModel
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.config.ObjectRegistry
class ObjectRegistry extends Object implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Serialized Fields
-
canvas
CyclicCellularAutomatonCanvas canvas
-
colorScheme
ColorScheme colorScheme
-
config
Config config
-
controller
CyclicCellularAutomatonController controller
-
frame
CyclicCellularAutomatonFrame frame
-
lattice
CyclicCellularAutomatonLattice lattice
-
panelButtons
PanelButtons panelButtons
-
subtitle
PanelSubtitle subtitle
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.control
-
Class org.woehlke.computer.kurzweil.tabs.cca.control.CyclicCellularAutomatonController
class CyclicCellularAutomatonController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
goOn
Boolean goOn
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
threadSleepTime
int threadSleepTime
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.model
-
Class org.woehlke.computer.kurzweil.tabs.cca.model.CyclicCellularAutomatonLattice
class CyclicCellularAutomatonLattice extends Object implements Serializable- serialVersionUID:
- -594681595882016258L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
lattice
int[][][] lattice
-
neighbourhood
LatticeNeighbourhood neighbourhood
-
random
Random random
-
source
int source
-
target
int target
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.model.CyclicCellularAutomatonModel
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
colorScheme
CyclicCellularAutomatonColorScheme colorScheme
-
lattice
int[][][] lattice
-
neighbourhoodType
LatticeNeighbourhoodType neighbourhoodType
-
running
Boolean running
-
source
int source
-
tabCtx
CyclicCellularAutomatonContext tabCtx
-
target
int target
-
versions
int versions
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.view
-
Class org.woehlke.computer.kurzweil.tabs.cca.view.CyclicCellularAutomatonCanvas
class CyclicCellularAutomatonCanvas extends JComponent implements Serializable- serialVersionUID:
- -3057254130516052936L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.view.CyclicCellularAutomatonFrame
class CyclicCellularAutomatonFrame extends JFrame implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Serialized Fields
-
ctx
ObjectRegistry ctx
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.view.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
buttonMoore
JButton buttonMoore
-
buttonVonNeumann
JButton buttonVonNeumann
-
buttonWoehlke
JButton buttonWoehlke
-
ctx
ObjectRegistry ctx
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.view.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 4357793241219932594L
-
Serialized Fields
-
subtitleLabel
JLabel subtitleLabel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.cca.views
-
Class org.woehlke.computer.kurzweil.tabs.cca.views.CyclicCellularAutomatonColorScheme
class CyclicCellularAutomatonColorScheme extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
stateColor
Color[] stateColor
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.views.CyclicCellularAutomatonTabPane
class CyclicCellularAutomatonTabPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
panelNeighbourhoodButtons
PanelNeighbourhoodButtons panelNeighbourhoodButtons
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
CyclicCellularAutomatonTab tab
-
-
Class org.woehlke.computer.kurzweil.tabs.cca.views.PanelNeighbourhoodButtons
class PanelNeighbourhoodButtons extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
bgroup
ButtonGroup bgroup
-
buttonMoore
JRadioButton buttonMoore
-
buttonRestart
JButton buttonRestart
-
buttonVonNeumann
JRadioButton buttonVonNeumann
-
buttonWoehlke
JRadioButton buttonWoehlke
-
canvas
CyclicCellularAutomatonCanvas canvas
-
neighborhoodLabel
JLabel neighborhoodLabel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla
-
Class org.woehlke.computer.kurzweil.tabs.dla.DiffusionLimitedAggregationTab
class DiffusionLimitedAggregationTab extends TabPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
DiffusionLimitedAggregationCanvas canvas
-
diffusionLimitedAggregationTabPane
DiffusionLimitedAggregationTabPane diffusionLimitedAggregationTabPane
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.canvas
-
Class org.woehlke.computer.kurzweil.tabs.dla.canvas.DiffusionLimitedAggregationCanvas
class DiffusionLimitedAggregationCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
directionsFirst
int directionsFirst
-
layout
LayoutCanvas layout
-
MEDIUM
Color MEDIUM
-
PARTICLES
Color PARTICLES
-
preferredSize
Dimension preferredSize
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.config
-
Class org.woehlke.computer.kurzweil.tabs.dla.config.DiffusionLimitedAggregationContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
DiffusionLimitedAggregationCanvas canvas
-
controller
DiffusionLimitedAggregationController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
DiffusionLimitedAggregationTab tab
-
tabModel
DiffusionLimitedAggregationModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.control
-
Class org.woehlke.computer.kurzweil.tabs.dla.control.ControllerThread
class ControllerThread extends Thread implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
WorldCanvas canvas
-
goOn
Boolean goOn
-
particles
Particles particles
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.control.DiffusionLimitedAggregationController
class DiffusionLimitedAggregationController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
goOn
Boolean goOn
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
threadSleepTime
int threadSleepTime
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.model
-
Class org.woehlke.computer.kurzweil.tabs.dla.model.Dendrite
class Dendrite extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
age
int age
-
dimensions
Point dimensions
-
worldMap
int[][] worldMap
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.model.DiffusionLimitedAggregationModel
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
age
int age
-
directions
int directions
-
directionsFirst
int directionsFirst
-
initialNumberOfParticles
int initialNumberOfParticles
-
particles
List<LatticePoint> particles
-
running
Boolean running
-
steps
long steps
-
tabCtx
DiffusionLimitedAggregationContext tabCtx
-
worldMap
int[][] worldMap
-
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.dla.model.Particles
class Particles extends Object implements Serializable- serialVersionUID:
- 242L
-
Class org.woehlke.computer.kurzweil.tabs.dla.model.Point
class Point extends Object implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.view
-
Class org.woehlke.computer.kurzweil.tabs.dla.view.WorldCanvas
class WorldCanvas extends JComponent implements Serializable- serialVersionUID:
- 242L
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.view.applet
-
Class org.woehlke.computer.kurzweil.tabs.dla.view.applet.DiffusionLimitedAggregationApplet
class DiffusionLimitedAggregationApplet extends JApplet implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
canvas
WorldCanvas canvas
-
controllerThread
ControllerThread controllerThread
-
particles
Particles particles
-
title
Label title
-
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.view.desktop
-
Class org.woehlke.computer.kurzweil.tabs.dla.view.desktop.DiffusionLimitedAggregationFrame
class DiffusionLimitedAggregationFrame extends JFrame implements Serializable- serialVersionUID:
- 242L
-
Serialized Fields
-
-
Package org.woehlke.computer.kurzweil.tabs.dla.views
-
Class org.woehlke.computer.kurzweil.tabs.dla.views.DiffusionLimitedAggregationTabPane
class DiffusionLimitedAggregationTabPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
DiffusionLimitedAggregationTab tab
-
-
-
Package org.woehlke.computer.kurzweil.tabs.kochsnowflake
-
Class org.woehlke.computer.kurzweil.tabs.kochsnowflake.KochSnowflakeCanvas
class KochSnowflakeCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
KochSnowflakeModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.kochsnowflake.KochSnowflakeTab
class KochSnowflakeTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
KochSnowflakeCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
KochSnowflakeController mandelbrotController
-
mandelbrotModel
KochSnowflakeModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.tabs.kochsnowflake.model
-
Class org.woehlke.computer.kurzweil.tabs.kochsnowflake.model.KochSnowflakeTabStateMachine
class KochSnowflakeTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
KochSnowflakeTabState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.kochsnowflake.ui
-
Class org.woehlke.computer.kurzweil.tabs.kochsnowflake.ui.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
KochSnowflakeModel model
-
zoomOut
JButton zoomOut
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.Mandelbrot2JuliaCanvas
class Mandelbrot2JuliaCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
Mandelbrot2JuliaModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.Mandelbrot2JuliaController
class Mandelbrot2JuliaController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
frame
Mandelbrot2JuliaTab frame
-
goOn
Boolean goOn
-
mandelbrotModel
Mandelbrot2JuliaModel mandelbrotModel
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.Mandelbrot2JuliaModel
class Mandelbrot2JuliaModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
Mandelbrot2JuliaStateMachine applicationStateMachine
-
frame
Mandelbrot2JuliaTab frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.Mandelbrot2JuliaTab
class Mandelbrot2JuliaTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
Mandelbrot2JuliaCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
Mandelbrot2JuliaController mandelbrotController
-
mandelbrotModel
Mandelbrot2JuliaModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.MandelbrotTab
class MandelbrotTab extends TabPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
MandelbrotCanvas canvas
-
mandelbrotModel
MandelbrotModel mandelbrotModel
-
mandelbrotTabPane
MandelbrotTabPane mandelbrotTabPane
-
tabCtx
MandelbrotContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.canvas
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.canvas.MandelbrotCanvas
class MandelbrotCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
layout
LayoutCanvas layout
-
model
MandelbrotModel model
-
preferredSize
Dimension preferredSize
-
tabCtx
MandelbrotContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.config
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.config.MandelbrotContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
MandelbrotCanvas canvas
-
controller
MandelbrotController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
MandelbrotTab tab
-
tabModel
MandelbrotModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.control
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.control.MandelbrotController
class MandelbrotController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
goOn
Boolean goOn
-
mandelbrotModel
MandelbrotModel mandelbrotModel
-
tab
MandelbrotTab tab
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.Mandelbrot2JuliaStateMachine
class Mandelbrot2JuliaStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
Mandelbrot2JuliaState applicationState
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.MandelbrotModel
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTabStateMachine
MandelbrotTabStateMachine mandelbrotTabStateMachine
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
tab
MandelbrotTab tab
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.state
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.state.MandelbrotTabStateMachine
class MandelbrotTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
mandelbrotTabState
MandelbrotTabState mandelbrotTabState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.turing
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.turing.MandelbrotTuringMachine
class MandelbrotTuringMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
turingPhaseState
TuringPhaseState turingPhaseState
-
turingPositions
TuringPositions turingPositions
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.turing.Point
class Point extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
x
int x
-
y
int y
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.turing.TuringPhaseState
class TuringPhaseState extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
turingTuringPhase
TuringPhase turingTuringPhase
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.turing.TuringPositions
class TuringPositions extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
firstSetPosition
Point firstSetPosition
-
steps
int steps
-
turingDirection
TuringDirection turingDirection
-
turingPosition
Point turingPosition
-
worldDimensions
Point worldDimensions
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.MandelbrotTabPane
class MandelbrotTabPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
tab
MandelbrotTab tab
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
MandelbrotModel model
-
radioButtonsGroup
ButtonGroup radioButtonsGroup
-
radioButtonsSwitch
JRadioButton radioButtonsSwitch
-
radioButtonsZoom
JRadioButton radioButtonsZoom
-
zoomOut
JButton zoomOut
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.PanelChooseMouseClickMode
class PanelChooseMouseClickMode extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
buttonsSwitch
String buttonsSwitch
-
buttonsZoom
String buttonsZoom
-
mandelbrotModel
MandelbrotModel mandelbrotModel
-
radioButtonsGroup
ButtonGroup radioButtonsGroup
-
radioButtonsSwitch
JRadioButton radioButtonsSwitch
-
radioButtonsZoom
JRadioButton radioButtonsZoom
-
tabCtx
MandelbrotContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.views.PanelZoom
class PanelZoom extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
tabCtx
MandelbrotContext tabCtx
-
zoomLevelField
TextField zoomLevelField
-
zoomLevelFieldLabel
JLabel zoomLevelFieldLabel
-
zoomOutButton
JButton zoomOutButton
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrotzoom
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.MandelbrotZoomCanvas
class MandelbrotZoomCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
MandelbrotZoomModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.MandelbrotZoomController
class MandelbrotZoomController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
frame
MandelbrotZoomTab frame
-
goOn
Boolean goOn
-
mandelbrotModel
MandelbrotZoomModel mandelbrotModel
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.MandelbrotZoomModel
class MandelbrotZoomModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
MandelbrotZoomTabStateMachine applicationStateMachine
-
frame
MandelbrotZoomTab frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.MandelbrotZoomTab
class MandelbrotZoomTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
MandelbrotZoomCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
MandelbrotZoomController mandelbrotController
-
mandelbrotModel
MandelbrotZoomModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.model
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.model.MandelbrotZoomTabStateMachine
class MandelbrotZoomTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
MandelbrotZoomTabState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.ui
-
Class org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.ui.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
MandelbrotZoomModel model
-
zoomOut
JButton zoomOut
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.RandomWalkTab
class RandomWalkTab extends TabPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
RandomWalkCanvas canvas
-
randomWalkTabPane
RandomWalkTabPane randomWalkTabPane
-
tabCtx
RandomWalkContext tabCtx
-
tabModel
RandomWalkModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.canvas
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.canvas.RandomWalkCanvas
class RandomWalkCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
colorScheme
RandomWalkColorScheme colorScheme
-
layout
LayoutCanvas layout
-
particlePosition
LatticePoint particlePosition
-
preferredSize
Dimension preferredSize
-
running
Boolean running
-
tabCtx
RandomWalkContext tabCtx
-
tabModel
RandomWalkModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.canvas.RandomWalkColorScheme
class RandomWalkColorScheme extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
stateColor
Color[] stateColor
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.config
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.config.RandomWalkContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
RandomWalkCanvas canvas
-
controller
RandomWalkController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
RandomWalkTab tab
-
tabModel
RandomWalkModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.control
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.control.RandomWalkController
class RandomWalkController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
goOn
Boolean goOn
-
tabCtx
RandomWalkContext tabCtx
-
threadSleepTime
int threadSleepTime
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.model
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.model.RandomWalkModel
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
colorScheme
RandomWalkColorScheme colorScheme
-
lattice
long[][] lattice
-
particlePosition
LatticePoint particlePosition
-
preferredSize
Dimension preferredSize
-
running
Boolean running
-
tabCtx
RandomWalkContext tabCtx
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Package org.woehlke.computer.kurzweil.tabs.randomwalk.views
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.views.RandomWalkButtons
class RandomWalkButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
CompoundBorder border
-
canvas
RandomWalkCanvas canvas
-
layout
FlowLayout layout
-
-
Class org.woehlke.computer.kurzweil.tabs.randomwalk.views.RandomWalkTabPane
class RandomWalkTabPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
randomWalkTab
RandomWalkTab randomWalkTab
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.sierpinskitriangle
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.SierpinskiTriangleCanvas
class SierpinskiTriangleCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
SierpinskiTriangleModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.SierpinskiTriangleController
class SierpinskiTriangleController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
frame
SierpinskiTriangleTab frame
-
goOn
Boolean goOn
-
mandelbrotModel
SierpinskiTriangleModel mandelbrotModel
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.SierpinskiTriangleModel
class SierpinskiTriangleModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
SierpinskiTriangleTabStateMachine applicationStateMachine
-
frame
SierpinskiTriangleTab frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.SierpinskiTriangleTab
class SierpinskiTriangleTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SierpinskiTriangleCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
SierpinskiTriangleController mandelbrotController
-
mandelbrotModel
SierpinskiTriangleModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.model
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.model.SierpinskiTriangleTabStateMachine
class SierpinskiTriangleTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
SierpinskiTriangleTabState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.ui
-
Class org.woehlke.computer.kurzweil.tabs.sierpinskitriangle.ui.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
SierpinskiTriangleModel model
-
zoomOut
JButton zoomOut
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionApplet
class SimulatedEvolutionApplet extends JApplet implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
The View for the World. Food and Cells are painted to the Canvas. -
simulatedEvolutionController
SimulatedEvolutionController simulatedEvolutionController
ControllerThread for Interachtions between Model and View (MVC-Pattern). -
simulatedEvolutionModel
SimulatedEvolutionModel simulatedEvolutionModel
Data Model for the Simulation. The World contains the Bacteria Cells and the Food. -
title
Label title
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionCanvas
class SimulatedEvolutionCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
FOOD
Color FOOD
-
tabModel
SimulatedEvolutionModel tabModel
Reference to the Data Model. -
WATER
Color WATER
-
worldDimensions
WorldPoint worldDimensions
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
controller
SimulatedEvolutionController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
SimulatedEvolutionTab tab
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionController
class SimulatedEvolutionController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
Canvas, where to paint in the GUI. -
mySemaphore
Boolean mySemaphore
Control for Threading -
simulatedEvolutionModel
SimulatedEvolutionModel simulatedEvolutionModel
Data Model for the Simulation -
TIME_TO_WAIT
int TIME_TO_WAIT
Time to Wait in ms.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionModel
class SimulatedEvolutionModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cells
List<Cell> cells
List of the Simulated Bacteria Cells. -
INITIAL_POPULATION
int INITIAL_POPULATION
Start with 20 Cells. -
random
Random random
Random Generator used for Bacteria Motion. -
simulatedEvolutionParameter
SimulatedEvolutionParameter simulatedEvolutionParameter
-
simulatedEvolutionWorldLattice
SimulatedEvolutionWorldLattice simulatedEvolutionWorldLattice
Map of the World monitoring growth and eating food. -
worldDimensions
WorldPoint worldDimensions
Definition of the World's Size in Pixel Width and Height.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.SimulatedEvolutionTab
class SimulatedEvolutionTab extends TabPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
tabPane
SimulatedEvolutionTabPane tabPane
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.SimulatedEvolutionCanvas
class SimulatedEvolutionCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
Border border
-
layout
LayoutCanvas layout
-
preferredSize
Dimension preferredSize
-
tab
SimulatedEvolutionTab tab
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
worldX
int worldX
-
worldY
int worldY
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayDecreaseButton
class FoodPerDayDecreaseButton extends JButton implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
labelFoodPerDayDecrease
String labelFoodPerDayDecrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayIncreaseButton
class FoodPerDayIncreaseButton extends JButton implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
labelFoodPerDayIncrease
String labelFoodPerDayIncrease
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayLabel
class FoodPerDayLabel extends JLabel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDayLabelString
String foodPerDayLabelString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayPanel
class FoodPerDayPanel extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDayBorderLabel
String foodPerDayBorderLabel
-
foodPerDayDecreaseButton
FoodPerDayDecreaseButton foodPerDayDecreaseButton
-
foodPerDayIncreaseButton
FoodPerDayIncreaseButton foodPerDayIncreaseButton
-
foodPerDayLabel
FoodPerDayLabel foodPerDayLabel
-
foodPerDayTextField
FoodPerDayTextField foodPerDayTextField
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.food.FoodPerDayTextField
class FoodPerDayTextField extends JTextField implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDayTextFieldCols
int foodPerDayTextFieldCols
-
foodPerDayTextFieldString
String foodPerDayTextFieldString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenCheckBox
class GardenOfEdenCheckBox extends JCheckBox implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gardenOfEdenEnabledSelected
boolean gardenOfEdenEnabledSelected
-
gardenOfEdenEnabledString
String gardenOfEdenEnabledString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenPanel
class GardenOfEdenPanel extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gardenOfEdenPanelBorderLabel
String gardenOfEdenPanelBorderLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenPanelRow
class GardenOfEdenPanelRow extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
buttonToggleGardenOfEden
GardenOfEdenToggleButton buttonToggleGardenOfEden
-
gardenOfEdenEnabled
GardenOfEdenCheckBox gardenOfEdenEnabled
-
tabCtx
SimulatedEvolutionContext tabCtx
-
tabModel
SimulatedEvolutionModel tabModel
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.garden.GardenOfEdenToggleButton
class GardenOfEdenToggleButton extends JToggleButton implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
buttonToggleGardenOfEdenString
String buttonToggleGardenOfEdenString
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElement
class PopulationStatisticsElement extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cols
int cols
-
defaultTextField
String defaultTextField
-
label
JLabel label
-
lifeCycleStatus
LifeCycleStatus lifeCycleStatus
-
statistics
JTextField statistics
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElementsPanelCounted
class PopulationStatisticsElementsPanelCounted extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
CompoundBorder border
-
borderLabel
String borderLabel
-
generationOldestElement
PopulationStatisticsElement generationOldestElement
-
generationOldestLabel
String generationOldestLabel
-
generationYoungestElement
PopulationStatisticsElement generationYoungestElement
-
generationYoungestLabel
String generationYoungestLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
FlowLayout layoutSubPanel
-
population
SimulatedEvolutionPopulation population
-
populationElement
PopulationStatisticsElement populationElement
-
populationLabel
String populationLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.canvas.population.PopulationStatisticsElementsPanelLifeCycle
class PopulationStatisticsElementsPanelLifeCycle extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
border
CompoundBorder border
-
borderLabel
String borderLabel
-
fullAgeCellsElement
PopulationStatisticsElement fullAgeCellsElement
-
fullAgeCellsLabel
String fullAgeCellsLabel
-
hungryCellsElement
PopulationStatisticsElement hungryCellsElement
-
hungryCellsLabel
String hungryCellsLabel
-
initialPopulation
int initialPopulation
-
layout
FlowLayoutCenter layout
-
layoutSubPanel
FlowLayout layoutSubPanel
-
oldCellsElement
PopulationStatisticsElement oldCellsElement
-
oldCellsLabel
String oldCellsLabel
-
population
SimulatedEvolutionPopulation population
-
tabCtx
SimulatedEvolutionContext tabCtx
-
youngAndFatCellsElement
PopulationStatisticsElement youngAndFatCellsElement
-
youngAndFatCellsLabel
String youngAndFatCellsLabel
-
youngCellsElement
PopulationStatisticsElement youngCellsElement
-
youngCellsLabel
String youngCellsLabel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.config
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.config.SimulatedEvolutionContext
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
SimulatedEvolutionCanvas canvas
-
controller
SimulatedEvolutionController controller
-
ctx
ComputerKurzweilContext ctx
-
tab
SimulatedEvolutionTab tab
-
tabModel
SimulatedEvolutionModel tabModel
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.control
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.control.SimulatedEvolutionController
class SimulatedEvolutionController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
goOn
Boolean goOn
-
initialPopulation
int initialPopulation
-
model
SimulatedEvolutionModel model
-
tabCtx
SimulatedEvolutionContext tabCtx
-
threadSleepTimeConf
int threadSleepTimeConf
-
view
SimulatedEvolutionTab view
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.Cell
class Cell extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cellCore
CellCore cellCore
Contains the DNA for Random based Moving -
lifeCycle
LifeCycle lifeCycle
The Cell's state is position, orientation and LifeCycle -
max
WorldPoint max
The World Dimensions in which this Cell can move. -
orientation
Orientation orientation
The Cell's state is position, orientation and LifeCycle -
position
WorldPoint position
The Cell's state is position, orientation and LifeCycle -
random
Random random
Random Generator is set from outside by Constructor.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.CellCore
class CellCore extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.LifeCycle
class LifeCycle extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
age
int age
Status of the LifeCycle is fat, age and hunger. -
fat
int fat
Status of the LifeCycle is fat, age and hunger. -
hunger
int hunger
Status of the LifeCycle is fat, age and hunger.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.SimulatedEvolutionModel
- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
populationContainer
CellPopulationContainer populationContainer
-
running
Boolean running
-
worldLattice
WorldLattice worldLattice
-
worldParameter
WorldParameter worldParameter
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.SimulatedEvolutionParameter
class SimulatedEvolutionParameter extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDay
int foodPerDay
-
foodPerDayGardenOfEden
int foodPerDayGardenOfEden
-
gardenOfEdenEnabled
boolean gardenOfEdenEnabled
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.SimulatedEvolutionWorldLattice
class SimulatedEvolutionWorldLattice extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
dimensions
WorldPoint dimensions
Dimension for the Grid inside the WorldMapFood which is the Same as in World Data Model and in the View. -
EABLE_GARDEN_OF_EDEN
boolean EABLE_GARDEN_OF_EDEN
A Garden of Eden is an Area where much more Food grows within the same time. As a Result of Evolution you will find sucessful Bacteria Cells with a different DNA and Motion as outside the Garden of Eden. -
FOOD_PER_DAY
int FOOD_PER_DAY
How much food per Time Step (a day) shall be placed in this World. -
random
Random random
Random Generator used for placing food, coming from another Object. -
worldMapFood
int[][] worldMapFood
Grid of World where every Place can have food.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.WorldPoint
class WorldPoint extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
x
int x
Horizontal X-Coordinate. Also used as Width; -
y
int y
Vertical Y-Coordinate. Also used as Height;
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.Cell
class Cell extends Object implements Serializable- serialVersionUID:
- -7194182402841173981L
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
cellCore
CellCore cellCore
Contains the DNA for Random based Moving. -
lifeCycle
CellLifeCycle lifeCycle
The Cell's state is position, orientation and LifeCycle. -
orientation
CellOrientation orientation
The Cell's state is position, orientation and LifeCycle. -
position
LatticePoint position
The Cell's state is position, orientation and LifeCycle.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellCore
class CellCore extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
ctx
ComputerKurzweilContext ctx
-
dna
Integer[] dna
The DNA Values of the Genome.
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycle
class CellLifeCycle extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
age
int age
-
cellConf
ComputerKurzweilProperties.SimulatedEvolution.CellConf cellConf
-
fat
int fat
-
generation
int generation
-
hunger
int hunger
-
status
CellLifeCycleStatus status
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.CellPopulationContainer
class CellPopulationContainer extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cells
List<Cell> cells
-
initialPopulation
int initialPopulation
-
queueMaxLength
int queueMaxLength
-
statistics
ConcurrentLinkedQueue<CellPopulationRecord> statistics
-
tabCtx
SimulatedEvolutionContext tabCtx
-
worldIteration
long worldIteration
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.CellPopulationRecord
class CellPopulationRecord extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
deadCells
int deadCells
-
fullAgeCells
int fullAgeCells
-
generationOldest
long generationOldest
-
generationYoungest
long generationYoungest
-
hungryCells
int hungryCells
-
oldCells
int oldCells
-
population
int population
-
worldIteration
long worldIteration
-
youngAndFatCells
int youngAndFatCells
-
youngCells
int youngCells
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulation
class SimulatedEvolutionPopulation extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
deadCells
int deadCells
-
fullAgeCells
int fullAgeCells
-
generationOldest
long generationOldest
-
generationYoungest
long generationYoungest
-
hungryCells
int hungryCells
-
oldCells
int oldCells
-
population
int population
-
worldIteration
long worldIteration
-
youngAndFatCells
int youngAndFatCells
-
youngCells
int youngCells
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer
class SimulatedEvolutionPopulationContainer extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cells
List<Cell> cells
-
initialPopulation
int initialPopulation
-
queueMaxLength
int queueMaxLength
-
statistics
ConcurrentLinkedQueue<SimulatedEvolutionPopulation> statistics
-
tabCtx
SimulatedEvolutionContext tabCtx
-
worldIteration
long worldIteration
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.world
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.world.WorldLattice
class WorldLattice extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
appCtx
SimulatedEvolutionContext appCtx
-
foodPerDay
int foodPerDay
-
gardenOfEdenEnabled
boolean gardenOfEdenEnabled
-
gardenOfEdenParts
int gardenOfEdenParts
-
noFood
int noFood
-
worldMapFoodLattice
int[][] worldMapFoodLattice
Grid of World where every Place can have food. -
worldX
int worldX
-
worldY
int worldY
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.world.WorldParameter
class WorldParameter extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDay
int foodPerDay
-
foodPerDayGardenOfEden
int foodPerDayGardenOfEden
-
gardenOfEdenEnabled
boolean gardenOfEdenEnabled
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.views
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.GetPopulationLifeCyclePanel
class GetPopulationLifeCyclePanel extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
fullAgeCellsElement
JTextField fullAgeCellsElement
-
hungryCellsElement
JTextField hungryCellsElement
-
oldCellsElement
JTextField oldCellsElement
-
tabCtx
SimulatedEvolutionContext tabCtx
-
youngAndFatCellsElement
JTextField youngAndFatCellsElement
-
youngCellsElement
JTextField youngCellsElement
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.GetPopulationStatisticsPanel
class GetPopulationStatisticsPanel extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
borderLabel
String borderLabel
-
populationnField
JTextField populationnField
-
tabCtx
SimulatedEvolutionContext tabCtx
-
worldIterationField
JTextField worldIterationField
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.SetFoodPerDayPanel
class SetFoodPerDayPanel extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
foodPerDayDecreaseButton
JButton foodPerDayDecreaseButton
-
foodPerDayIncreaseButton
JButton foodPerDayIncreaseButton
-
foodPerDayInput
JTextField foodPerDayInput
-
foodPerDayLabel
JLabel foodPerDayLabel
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.SetGardenOfEdenPanel
class SetGardenOfEdenPanel extends SubTabImpl implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
bgroup
ButtonGroup bgroup
-
buttonRestart
JButton buttonRestart
-
gardenOfEdenDisabled
JRadioButton gardenOfEdenDisabled
-
gardenOfEdenEnabled
JRadioButton gardenOfEdenEnabled
-
tabCtx
SimulatedEvolutionContext tabCtx
-
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.SimulatedEvolutionTabPane
class SimulatedEvolutionTabPane extends JTabbedPane implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
gardenOfEdenPanel
SetGardenOfEdenPanel gardenOfEdenPanel
-
setFoodPerDayPanel
SetFoodPerDayPanel setFoodPerDayPanel
-
startStopButtonsPanel
PanelStartStopButtons startStopButtonsPanel
-
statisticsPanelCounted
GetPopulationStatisticsPanel statisticsPanelCounted
-
statisticsPanelPanelLifeCycle
GetPopulationLifeCyclePanel statisticsPanelPanelLifeCycle
-
-
-
Package org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.population
-
Class org.woehlke.computer.kurzweil.tabs.simulatedevolution.views.population.PopulationStatisticsElement
class PopulationStatisticsElement extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
cols
int cols
-
defaultTextField
String defaultTextField
-
label
JLabel label
-
lifeCycleStatus
CellLifeCycleStatus lifeCycleStatus
-
statistics
JTextField statistics
-
-
-
Package org.woehlke.computer.kurzweil.tabs.turmite
-
Class org.woehlke.computer.kurzweil.tabs.turmite.TurmiteCanvas
class TurmiteCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
TurmiteModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.turmite.TurmiteController
class TurmiteController extends Thread implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
frame
TurmiteTab frame
-
goOn
Boolean goOn
-
mandelbrotModel
TurmiteModel mandelbrotModel
-
THREAD_SLEEP_TIME
int THREAD_SLEEP_TIME
-
-
Class org.woehlke.computer.kurzweil.tabs.turmite.TurmiteModel
class TurmiteModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
TurmiteTabStateMachine applicationStateMachine
-
frame
TurmiteTab frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
-
Class org.woehlke.computer.kurzweil.tabs.turmite.TurmiteTab
class TurmiteTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
TurmiteCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
TurmiteController mandelbrotController
-
mandelbrotModel
TurmiteModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.tabs.turmite.model
-
Class org.woehlke.computer.kurzweil.tabs.turmite.model.TurmiteTabStateMachine
class TurmiteTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
TurmiteTabState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.turmite.ui
-
Class org.woehlke.computer.kurzweil.tabs.turmite.ui.PanelButtons
class PanelButtons extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
model
TurmiteModel model
-
zoomOut
JButton zoomOut
-
-
-
Package org.woehlke.computer.kurzweil.tabs.wator
-
Class org.woehlke.computer.kurzweil.tabs.wator.WatorCanvas
class WatorCanvas extends JComponent implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
app
WatorModel app
-
preferredSize
Dimension preferredSize
-
-
Class org.woehlke.computer.kurzweil.tabs.wator.WatorModel
class WatorModel extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationStateMachine
WatorTabStateMachine applicationStateMachine
-
frame
WatorTab frame
-
gaussianNumberPlane
GaussianNumberPlane gaussianNumberPlane
-
mandelbrotTuringMachine
MandelbrotTuringMachine mandelbrotTuringMachine
-
properties
ComputerKurzweilProperties properties
-
-
Class org.woehlke.computer.kurzweil.tabs.wator.WatorTab
class WatorTab extends JFrame implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
canvas
WatorCanvas canvas
-
dimensionSize
Dimension dimensionSize
-
mandelbrotController
WatorController mandelbrotController
-
mandelbrotModel
WatorModel mandelbrotModel
-
rectangleBounds
Rectangle rectangleBounds
-
-
-
Package org.woehlke.computer.kurzweil.tabs.wator.model
-
Class org.woehlke.computer.kurzweil.tabs.wator.model.WatorTabStateMachine
class WatorTabStateMachine extends Object implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Serialized Fields
-
applicationState
WatorTabState applicationState
-
-
-
Package org.woehlke.computer.kurzweil.tabs.wator.ui
-
Class org.woehlke.computer.kurzweil.tabs.wator.ui.PanelCopyright
class PanelCopyright extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-
Class org.woehlke.computer.kurzweil.tabs.wator.ui.PanelSubtitle
class PanelSubtitle extends JPanel implements Serializable- serialVersionUID:
- 7526471155622776147L
-