A B C D E F G H I J L M N O P R S T U V W Z

A

actionPerformed(ActionEvent) - Method in class com.devnullsoftware.javaterrain.Main
 
actionPerformed(ActionEvent) - Method in class com.devnullsoftware.javaterrain.MapWindow
 
actionPerformed(ActionEvent) - Method in class com.devnullsoftware.config.ConfigWindow
 
add(Component, int) - Method in class matthew.awt.StrutLayout.SizeGroup
Adds a component to this group using sizeMode to determine which dimensions are tied to the group.
add(Object) - Method in class com.devnullsoftware.objlist.Objlist
Adds a new Object to the list.
addItem(Object, int) - Method in class com.devnullsoftware.config.JComboBox2
 
addItem(Object, int, int) - Method in class com.devnullsoftware.config.JComboBox2
 
addLayoutComponent(Component, Object) - Method in class matthew.awt.StrutLayout
Adds a component to the layout, possibly using a strut as the constraint.
addLayoutComponent(String, Component) - Method in class matthew.awt.StrutLayout
Does nothing.
addStruts(Container, StrutLayout.Strut[]) - Static method in class matthew.awt.StrutLayout
Adds a number of struts to the layout at once.
addText(String) - Method in class com.devnullsoftware.javaterrain.MapWindow
 
alignment - Variable in class matthew.awt.StrutLayout
 
applySizeChange(int, int) - Method in class matthew.awt.StrutLayout.SizeGroup
Sets width and height of the components in this group as defined by their sizeMode.
applySizeGroupings() - Method in class matthew.awt.StrutLayout
Apply any size group constraints.
assignGoodies() - Method in class com.devnullsoftware.javaterrain.Map
 
assignPreferredSizes() - Method in class matthew.awt.StrutLayout
Sizes components to their preferred size.
assignRelativePositions() - Method in class matthew.awt.StrutLayout
Assigns component positions starting from root, adjusting for the case where child components extend above or to the left of the root.
assignRelativePositions(StrutLayout.ComponentInfo) - Method in class matthew.awt.StrutLayout
Recursively assign components relative positions based on their strut constraints starting from root.

B

BARSEP - Variable in class com.devnullsoftware.javaterrain.MapParams
Winds are determined from pressure; a smooth pressure map ranging from 0..255 is built by interpolating between highs and lows.
BIG_PRIME - Static variable in class edu.cornell.lassp.houle.RngPack.Ranmar
The 46,009,220nd prime number, he largest prime less than 9*108.
bMaxRange - Variable in class com.devnullsoftware.javaterrain.MapParams
 
BMoutput - Variable in class edu.cornell.lassp.houle.RngPack.RandomElement
 
BOOLEAN - Static variable in class com.devnullsoftware.config.ConfigComponent
 
BOTTOM_LEFT - Static variable in class matthew.awt.StrutLayout
Represents the bottom left corner of a rectangle.
BOTTOM_RIGHT - Static variable in class matthew.awt.StrutLayout
Represents the bottom right corner of a rectangle.
button(String) - Method in class com.devnullsoftware.javaterrain.Main
 
button(String) - Method in class com.devnullsoftware.config.ConfigWindow
 
BW_DIRS - Static variable in class com.devnullsoftware.javaterrain.Hex
 

C

c - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
calculateAlignmentOffset(Dimension, Rectangle) - Method in class matthew.awt.StrutLayout
Returns an offset that will align boundingBox within the given layoutArea according to the current alignment.
cd - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
CENTER - Static variable in class matthew.awt.StrutLayout
Represents the center of a rectangle.
CHECKBOX - Static variable in class com.devnullsoftware.config.ConfigComponent
 
CHECKBOX2 - Static variable in class com.devnullsoftware.config.ConfigComponent
 
child - Variable in class matthew.awt.StrutLayout.Strut
 
child - Variable in class matthew.awt.StrutLayout.StrutConnection
 
CHOICE - Static variable in class com.devnullsoftware.config.ConfigComponent
 
CHOICE2 - Static variable in class com.devnullsoftware.config.ConfigComponent
 
choose(int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
choose(int, int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
clearShorelines() - Method in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_DECIDUOUS - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_DESERT - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_JUNGLE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_OCEAN - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_OCEANICE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_PRAIRIE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_SAVANNAH - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_STEPPE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_SWAMP - Static variable in class com.devnullsoftware.javaterrain.Hex
 
CLIMATE_TUNDRA - Static variable in class com.devnullsoftware.javaterrain.Hex
 
ClockSeed() - Static method in class edu.cornell.lassp.houle.RngPack.RandomSeedable
Return a long integer seed calculated from the date.
ClockSeed(Date) - Static method in class edu.cornell.lassp.houle.RngPack.RandomSeedable
Return a long integer seed given a date
cm - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
COLOR - Static variable in class com.devnullsoftware.config.ConfigComponent
 
COLOR_ELEVATION - Static variable in class com.devnullsoftware.javaterrain.Hex
 
COLOR_RAINFALL - Static variable in class com.devnullsoftware.javaterrain.Hex
 
COLOR_TEMPERATURE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
COLOR_TERRAIN - Static variable in class com.devnullsoftware.javaterrain.Hex
 
colorToString(Color) - Static method in class com.devnullsoftware.config.ConfigComponent
 
com.devnullsoftware.config - package com.devnullsoftware.config
 
com.devnullsoftware.javaterrain - package com.devnullsoftware.javaterrain
 
com.devnullsoftware.objlist - package com.devnullsoftware.objlist
 
com.devnullsoftware.swingutils - package com.devnullsoftware.swingutils
 
component - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
componentInfoHash - Variable in class matthew.awt.StrutLayout
 
components - Variable in class matthew.awt.StrutLayout.SizeGroup
 
Configable - interface com.devnullsoftware.config.Configable.
 
ConfigComponent - class com.devnullsoftware.config.ConfigComponent.
 
ConfigComponent() - Constructor for class com.devnullsoftware.config.ConfigComponent
 
ConfigComponent(String, int, Object, int, Class, String, Vector) - Constructor for class com.devnullsoftware.config.ConfigComponent
 
ConfigWindow - class com.devnullsoftware.config.ConfigWindow.
 
ConfigWindow(Configable) - Constructor for class com.devnullsoftware.config.ConfigWindow
 
ConfigWindow(Configable, int) - Constructor for class com.devnullsoftware.config.ConfigWindow
 
construct() - Method in class com.devnullsoftware.swingutils.SwingWorker
Compute the value to be returned by the get method.
createRivers() - Method in class com.devnullsoftware.javaterrain.Map
 
createSizeGroup() - Method in class matthew.awt.StrutLayout
Creates a new group of components whose sizes are tied together.
createWorld(MapParams) - Static method in class com.devnullsoftware.javaterrain.Map
This function drives the map generator.

D

DataTypeLabels - Static variable in class com.devnullsoftware.config.ConfigComponent
 
dAxialTilt - Variable in class com.devnullsoftware.javaterrain.MapParams
This is the tilt of the planet with respect to its plane of orbit, in degrees.
dBaseLandTemp - Variable in class com.devnullsoftware.javaterrain.MapParams
The basic temperature for land squares (in Kelvins), assuming no dAxialTilt, dOrbitalEccentricity, or nearby ocean.
dBaseOceanTemp - Variable in class com.devnullsoftware.javaterrain.MapParams
Same as dBaseLandTemp, only for the ocean.
debug - Static variable in class com.devnullsoftware.objlist.Objlist
Debug flag.
dEccentricityPhase - Variable in class com.devnullsoftware.javaterrain.MapParams
This parameter describes the phase offset of the dOrbitalEccentricity with respect to the dAxialTilt, in radians.
defaultStrutLength - Static variable in class matthew.awt.StrutLayout
 
DEFSEED - Static variable in class edu.cornell.lassp.houle.RngPack.Ranmar
Default seed.
delete(String) - Method in class com.devnullsoftware.objlist.Objlist
Deletes an Object from the list.
deleteCurrentIndex() - Method in class com.devnullsoftware.objlist.Objlist
Deletes the object that is the current index.
deleteObj(Object) - Method in class com.devnullsoftware.objlist.Objlist
Deletes an Object from the list.
direction - Variable in class matthew.awt.StrutLayout.Strut
 
direction - Variable in class matthew.awt.StrutLayout.StrutConstraint
 
dLandDiv - Variable in class com.devnullsoftware.javaterrain.MapParams
See above.
dLandSmooth - Variable in class com.devnullsoftware.javaterrain.MapParams
One equation governs the effect of land on ocean temperatures and vice versa.
dLandTempTilt - Variable in class com.devnullsoftware.javaterrain.MapParams
The fraction of the dAxialTilt parameter that should be applied to temperature adjustment for land.
dLandTempVariance - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount by which land temperatures should vary from north pole to equator.
doAddRootComponent(Component) - Method in class matthew.awt.StrutLayout
Does the work of adding a root component to the layout.
doAddStrutComponent(Component, Component, int, int, int, int) - Method in class matthew.awt.StrutLayout
Does the work of adding a component with a strut constraint to the layout.
dOceanDiv - Variable in class com.devnullsoftware.javaterrain.MapParams
See dLandSmooth.
dOceanSmooth - Variable in class com.devnullsoftware.javaterrain.MapParams
See dLandSmooth.
dOceanTempTilt - Variable in class com.devnullsoftware.javaterrain.MapParams
See dLandTempTilt.
dOceanTempVariance - Variable in class com.devnullsoftware.javaterrain.MapParams
Same as dLandTempVariance, only for the ocean.
dOrbitalEccentricity - Variable in class com.devnullsoftware.javaterrain.MapParams
The Orbital Eccentricity of the planet's orbit; this parameter affects seasonality as well.

E

EAST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the right of the screen.
edu.cornell.lassp.houle.RngPack - package edu.cornell.lassp.houle.RngPack
 
ELEVATIONCUT - Variable in class com.devnullsoftware.javaterrain.MapParams
These are the cutoffs for elevation in Elevation-View
evaluateSprings(Dimension) - Method in class matthew.awt.StrutLayout
Evaluate spring settings, expanding components where possible.

F

FETCHDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount of rainfall in a square is increased by this number for each unit of fetch in the square.
fGoodieChance - Variable in class com.devnullsoftware.javaterrain.MapParams
 
FILEFIELD - Static variable in class com.devnullsoftware.config.ConfigComponent
 
find(String) - Method in class com.devnullsoftware.objlist.Objlist
Finds the Object identified by the string passed in.
find(String, String) - Method in class com.devnullsoftware.objlist.Objlist
Finds the object using the secondary index identified by the string passed in.
findIndex(Object) - Method in class com.devnullsoftware.objlist.Objlist
Finds the Index number associated with a particular object.
findShorelines() - Method in class com.devnullsoftware.javaterrain.Map
 
finished() - Method in class com.devnullsoftware.swingutils.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
first() - Method in class com.devnullsoftware.objlist.Objlist
Retrieves the first Object from the Objlist.
firstIndex() - Method in class com.devnullsoftware.objlist.Objlist
Gives the first index number in the list that contains a valid Object.
FLANKDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount of rainfall in a square is increased by this amount if the square is on the "flank" of a circular wind pattern.
FLOAT - Static variable in class com.devnullsoftware.config.ConfigComponent
 
fPercentDeepOcean - Variable in class com.devnullsoftware.javaterrain.MapParams
 
fPercentHills - Variable in class com.devnullsoftware.javaterrain.MapParams
 
fPercentImpassableMountains - Variable in class com.devnullsoftware.javaterrain.MapParams
 
fPercentMountains - Variable in class com.devnullsoftware.javaterrain.MapParams
 
fPercentOcean - Variable in class com.devnullsoftware.javaterrain.MapParams
 
from - Variable in class matthew.awt.StrutLayout.StrutConnection
 
fromConnector - Variable in class matthew.awt.StrutLayout.Strut
 
fromConnector - Variable in class matthew.awt.StrutLayout.StrutConstraint
 
fromConnector - Variable in class matthew.awt.StrutLayout.VectorConstraint
 
fRoughness - Variable in class com.devnullsoftware.javaterrain.MapParams
The roughness parameter.

G

gaussian() - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
gaussian() uses the Box-Muller algorithm to transform raw()'s into gaussian deviates.
gaussian(double) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
generateWorld() - Method in class com.devnullsoftware.javaterrain.Map
 
get() - Method in class com.devnullsoftware.swingutils.SwingWorker
Return the value created by the construct method.
getAlignment() - Method in class matthew.awt.StrutLayout
Returns the current alignment the layout area within the container (see setAlignment() for details).
getArrayNum() - Method in class com.devnullsoftware.config.ConfigComponent
 
getAvgRainfall() - Method in class com.devnullsoftware.javaterrain.Hex
 
getAvgTemperatureF() - Method in class com.devnullsoftware.javaterrain.Hex
 
getAWTItem() - Method in class com.devnullsoftware.config.ConfigComponent
 
getCl() - Method in class com.devnullsoftware.config.ConfigComponent
 
getClimate() - Method in class com.devnullsoftware.javaterrain.Hex
 
getComponentType() - Method in class com.devnullsoftware.config.ConfigComponent
 
getDataType() - Method in class com.devnullsoftware.config.ConfigComponent
 
getDefaultStrutLength() - Static method in class matthew.awt.StrutLayout
Returns the current default length for struts.
getDeltaForDirection(int) - Method in class matthew.awt.StrutLayout
Computes a delta vector that codes for a direction.
getDimension() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevation() - Method in class com.devnullsoftware.javaterrain.Hex
 
getElevation(int, int) - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationDeepOcean() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationHighest() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationImpassableMountains() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationLowest() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationMountains() - Method in class com.devnullsoftware.javaterrain.Map
 
getElevationOcean() - Method in class com.devnullsoftware.javaterrain.Map
 
getGoodie() - Method in class com.devnullsoftware.javaterrain.Hex
 
getHex(int) - Method in class com.devnullsoftware.javaterrain.Map
 
getHex(int, int) - Method in class com.devnullsoftware.javaterrain.Map
 
getIDNum() - Method in class com.devnullsoftware.javaterrain.Hex
 
getIndex() - Method in class com.devnullsoftware.objlist.Objlist
Gets the current Index number.
getIndices() - Method in interface com.devnullsoftware.objlist.IndexedData
gets all the secondary indices that this object needs to store
getIndices(Objlist) - Method in interface com.devnullsoftware.objlist.IndexedData
gets all the secondary indices that this object needs to store
getLabel() - Method in class com.devnullsoftware.config.LabelValue
 
getLayoutAlignmentX(Container) - Method in class matthew.awt.StrutLayout
 
getLayoutAlignmentY(Container) - Method in class matthew.awt.StrutLayout
 
getName() - Method in class com.devnullsoftware.javaterrain.Hex
 
getName() - Method in class com.devnullsoftware.javaterrain.Map
 
getName() - Method in class com.devnullsoftware.config.ConfigComponent
 
getNeighbor(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getNumItems() - Method in class com.devnullsoftware.objlist.Objlist
Gets the number of items currently stored in the list.
getOffsetForConnector(Rectangle, int) - Static method in class matthew.awt.StrutLayout
Returns a vector (as a Point) that can be added to a component's location to get the location of the specified connector.
getParams() - Method in class com.devnullsoftware.javaterrain.MapParams
 
getParams() - Method in class com.devnullsoftware.javaterrain.Map
 
getParams() - Method in interface com.devnullsoftware.config.Configable
gets the parameters for the ConfigWindow class to create it's window.
getPointValue() - Method in class com.devnullsoftware.config.JCheckBox2
 
getPointValueAt(int) - Method in class com.devnullsoftware.config.JComboBox2
 
getPreferredSize() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
getPressure(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getPrevSelectedIndex() - Method in class com.devnullsoftware.config.JComboBox2
 
getRainfall(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getScaledTemperature(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getSelectedPointValue() - Method in class com.devnullsoftware.config.JComboBox2
 
getSelectedValue() - Method in class com.devnullsoftware.config.JComboBox2
 
getSizeGroup(Component) - Method in class matthew.awt.StrutLayout
Returns the size group that a component is a member of.
getSmallView() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
getSmallViewSize() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
getTemperature(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getTerrainType() - Method in class com.devnullsoftware.javaterrain.Hex
 
getValue() - Method in class com.devnullsoftware.config.LabelValue
 
getValueAt(int) - Method in class com.devnullsoftware.config.JComboBox2
 
getVarName() - Method in class com.devnullsoftware.config.ConfigComponent
 
getViewMode() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
getWind(int) - Method in class com.devnullsoftware.javaterrain.Hex
 
getX() - Method in class com.devnullsoftware.javaterrain.Hex
 
getY() - Method in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_ADAMANTIUM - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_COAL - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_CRYSX - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_GEMS - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_GOLD - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_IRON - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_MITHRIL - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_NIGHTSHADE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_NONE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_QUARX - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_SILVER - Static variable in class com.devnullsoftware.javaterrain.Hex
 
GOODIE_WILDGAME - Static variable in class com.devnullsoftware.javaterrain.Hex
 
group - Variable in class matthew.awt.StrutLayout.SizeGroupInfo
 

H

hdelta - Variable in class matthew.awt.StrutLayout.VectorConstraint
 
hdelta - Variable in class matthew.awt.StrutLayout.StrutConnection
 
HEQDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount of rainfall in a square is increased by this amount if the square is on the heat equator.
Hex - class com.devnullsoftware.javaterrain.Hex.
 
Hex(int, int, String, Map) - Constructor for class com.devnullsoftware.javaterrain.Hex
 
HEXSIZE - Static variable in class com.devnullsoftware.javaterrain.MapCanvas
 
horizExtent - Variable in class matthew.awt.StrutLayout.SpringInfo
The horizontal extent (width) of this component and all children that will be affected by horizontal expansion.

I

i97 - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
ICEBERGK - Variable in class com.devnullsoftware.javaterrain.MapParams
If an ocean square is below this temperature (measured in deg Kelvin) all year round, then the ocean square is icebergs.
iDim - Variable in class com.devnullsoftware.javaterrain.MapParams
 
iIterations - Variable in class com.devnullsoftware.javaterrain.MapParams
the number of Iterations to use for initialization.
iMaxPressure - Variable in class com.devnullsoftware.javaterrain.MapParams
 
iMinInlandSeaSize - Variable in class com.devnullsoftware.javaterrain.MapParams
 
index(int) - Method in class com.devnullsoftware.objlist.Objlist
Retrieves Object at the index given.
IndexedData - interface com.devnullsoftware.objlist.IndexedData.
If this interface is used for a class, when that class is stored in an Objlist, the secondary indices specified by these methods will also be stored.
IndexesNotSupportedException - exception com.devnullsoftware.objlist.IndexesNotSupportedException.
An exception thrown when a search is tried on an object stored in an Objlist that does not have any secondary indices.
IndexesNotSupportedException() - Constructor for class com.devnullsoftware.objlist.IndexesNotSupportedException
 
IndexesNotSupportedException(String) - Constructor for class com.devnullsoftware.objlist.IndexesNotSupportedException
 
init() - Method in class com.devnullsoftware.javaterrain.Main
The main initialization class for the applet.
insertItemAt(Object, int, int) - Method in class com.devnullsoftware.config.JComboBox2
 
insertItemAt(Object, int, int, int) - Method in class com.devnullsoftware.config.JComboBox2
 
INTEGER - Static variable in class com.devnullsoftware.config.ConfigComponent
 
interrupt() - Method in class com.devnullsoftware.swingutils.SwingWorker
A new method that interrupts the worker thread.
iNumSeasons - Variable in class com.devnullsoftware.javaterrain.MapParams
Number of Seasons in a year for this world.
iNumSeasons - Static variable in class com.devnullsoftware.javaterrain.Map
Number of Seasons in a year for this world.
invalid - Variable in class matthew.awt.StrutLayout
 
invalidateLayout(Container) - Method in class matthew.awt.StrutLayout
 
iPointValue - Variable in class com.devnullsoftware.config.JCheckBox2
 
iPreviousIndex - Variable in class com.devnullsoftware.config.JComboBox2
 
isLand() - Method in class com.devnullsoftware.javaterrain.Hex
 
isShoreline(byte) - Method in class com.devnullsoftware.javaterrain.Hex
 
isWater() - Method in class com.devnullsoftware.javaterrain.Hex
 
iViewMode - Variable in class com.devnullsoftware.javaterrain.MapCanvas
 
iZoomLevel - Variable in class com.devnullsoftware.javaterrain.MapCanvas
 

J

j97 - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
JCheckBox2 - class com.devnullsoftware.config.JCheckBox2.
A checkbox which can handle point-based parameters.
JCheckBox2(int) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JCheckBox2(int, Icon) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JCheckBox2(int, String) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JCheckBox2(int, String, boolean) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JCheckBox2(int, String, Icon) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JCheckBox2(int, String, Icon, boolean) - Constructor for class com.devnullsoftware.config.JCheckBox2
 
JComboBox2 - class com.devnullsoftware.config.JComboBox2.
A JComboBox that can handle Point-based parameters
JComboBox2() - Constructor for class com.devnullsoftware.config.JComboBox2
 

L

LabelValue - class com.devnullsoftware.config.LabelValue.
A label that can handle point-based parameters
LABELVALUE - Static variable in class com.devnullsoftware.config.ConfigComponent
 
LabelValue(String, String) - Constructor for class com.devnullsoftware.config.LabelValue
 
LANDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
This is the amount by which rainfall is increased in every land or mountain square; that is, rainfall goes down.
last() - Method in class com.devnullsoftware.objlist.Objlist
Retrieves the last Object stored in the Objlist.
lastIndex() - Method in class com.devnullsoftware.objlist.Objlist
Gives the last index number in the list that stores a valid Object.
layoutContainer(Container) - Method in class matthew.awt.StrutLayout
 
length - Variable in class matthew.awt.StrutLayout.Strut
 
length - Variable in class matthew.awt.StrutLayout.StrutConstraint
 
LHMAX - Variable in class com.devnullsoftware.javaterrain.MapParams
See above.
LHMIN - Variable in class com.devnullsoftware.javaterrain.MapParams
If the unscaled temperature of a land square is greater than LHMIN and less than LHMAX, then that square is a high pressure zone.
LLMAX - Variable in class com.devnullsoftware.javaterrain.MapParams
See above.
LLMIN - Variable in class com.devnullsoftware.javaterrain.MapParams
If the unscaled temperature of a land square is greater than LLMIN and less than LLMAX, then that square is a low pressure zone.
LLTHRESH - Variable in class com.devnullsoftware.javaterrain.MapParams
Land pressure zones must be at least this many squares away from the nearest (non-ignored) ocean.
LOTHRESH - Variable in class com.devnullsoftware.javaterrain.MapParams
Land pressure zones essentially ignore ocean bodies whose radius is less than or equal to this number, like lakes.

M

Main - class com.devnullsoftware.javaterrain.Main.
The main manager class.
Main() - Constructor for class com.devnullsoftware.javaterrain.Main
 
MANALEVEL_HIGH - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
MANALEVEL_LOW - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
MANALEVEL_NONE - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
MANALEVEL_NORMAL - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
MANALEVEL_VERYHIGH - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
Map - class com.devnullsoftware.javaterrain.Map.
The Map class consists of a collection of hexes and contains routines to generate elevation, terrain, temperatures, pressures, winds, rainfall, climate, and much more.
Map(MapParams) - Constructor for class com.devnullsoftware.javaterrain.Map
Constructor which allocates a map with the passed in dimensions.
MapCanvas - class com.devnullsoftware.javaterrain.MapCanvas.
 
MapCanvas.SmallViewPanel - class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel.
 
MapCanvas.SmallViewPanel(MapCanvas) - Constructor for class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
MapCanvas(Map, MapWindow) - Constructor for class com.devnullsoftware.javaterrain.MapCanvas
 
mapDetails() - Method in class com.devnullsoftware.javaterrain.MapWindow
 
MapParams - class com.devnullsoftware.javaterrain.MapParams.
World Parameters.
MapParams() - Constructor for class com.devnullsoftware.javaterrain.MapParams
 
MapWindow - class com.devnullsoftware.javaterrain.MapWindow.
Window to show generated terrain.
MapWindow(Map, int, int) - Constructor for class com.devnullsoftware.javaterrain.MapWindow
 
matthew.awt - package matthew.awt
 
MAXFETCH - Variable in class com.devnullsoftware.javaterrain.MapParams
Fetch is the term that describes how many squares a given wind line travels over water.
maxHeight - Variable in class matthew.awt.StrutLayout.SizeGroup
 
maximumLayoutSize - Static variable in class matthew.awt.StrutLayout
 
maximumLayoutSize(Container) - Method in class matthew.awt.StrutLayout
 
maxWidth - Variable in class matthew.awt.StrutLayout.SizeGroup
 
MID_BOTTOM - Static variable in class matthew.awt.StrutLayout
Represents the middle of the bottom side of a rectangle.
MID_LEFT - Static variable in class matthew.awt.StrutLayout
Represents the middle of the left side of a rectangle.
MID_RIGHT - Static variable in class matthew.awt.StrutLayout
Represents the middle of the right side of a rectangle.
MID_TOP - Static variable in class matthew.awt.StrutLayout
Represents the middle of the top side of a rectangle.
minimumLayoutSize(Container) - Method in class matthew.awt.StrutLayout
 
MOUNTDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
For each unit of fetch which is stopped by a mountain, rainfall in the mountain square increases by this amount.
mouseClicked(MouseEvent) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
mouseEntered(MouseEvent) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
mouseExited(MouseEvent) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
mousePressed(MouseEvent) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
mouseReleased(MouseEvent) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
MTDELTA - Variable in class com.devnullsoftware.javaterrain.MapParams
This is the amount, in degrees Farenheit, by which temperature in the mountains is decreased before the climate lookup is performed.

N

N - Static variable in class com.devnullsoftware.javaterrain.Hex
 
NE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
next() - Method in class com.devnullsoftware.objlist.Objlist
Retrieves the next Object from the list.
next(Object) - Method in class com.devnullsoftware.objlist.Objlist
Given an object, finds it in the list and returns the Object that comes after it.
NO_ASSIGNED_VALUE - Static variable in class com.devnullsoftware.config.JCheckBox2
 
NO_ASSIGNED_VALUE - Static variable in class com.devnullsoftware.config.JComboBox2
 
NORTH - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the top of the screen.
NORTH_EAST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the top right of the screen.
NORTH_WEST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards top left of the screen.
NRFDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount of rainfall in a square is increased by this amount for each adjacent square which is on a "flank".
NRHEQDEL - Variable in class com.devnullsoftware.javaterrain.MapParams
The amount of rainfall in a square is increased by this amount if the square is next to a square on the heat equator.
NUM_DATATYPES - Static variable in class com.devnullsoftware.config.ConfigComponent
 
NUM_ITEMS - Static variable in class com.devnullsoftware.config.ConfigComponent
 
NUM_TERRAIN - Static variable in class com.devnullsoftware.javaterrain.Hex
 
NW - Static variable in class com.devnullsoftware.javaterrain.Hex
 

O

Objlist - class com.devnullsoftware.objlist.Objlist.
A growable List class that stores Objects and allows searches on both primary and/or secondary indices.
Objlist() - Constructor for class com.devnullsoftware.objlist.Objlist
Creates a new Objlist with a default size of 100.
Objlist(Object[]) - Constructor for class com.devnullsoftware.objlist.Objlist
Creates a new Objlist copied from the array passed in.
Objlist(Objlist) - Constructor for class com.devnullsoftware.objlist.Objlist
Creates a new Objlist copied from the Objlist passed in.
offscreen - Variable in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
OHMAX - Variable in class com.devnullsoftware.javaterrain.MapParams
See above.
OHMIN - Variable in class com.devnullsoftware.javaterrain.MapParams
If the unscaled temperature of an ocean square is greater than OHMIN and less than OHMAX, then that square is a high pressure zone.
OLMAX - Variable in class com.devnullsoftware.javaterrain.MapParams
See above.
OLMIN - Variable in class com.devnullsoftware.javaterrain.MapParams
If the unscaled temperature of an ocean square is greater than OLMIN and less than OLMAX, then that square is a low pressure zone.
OLTHRESH - Variable in class com.devnullsoftware.javaterrain.MapParams
Ocean pressure zones essentially ignore land masses whose radius is equal to or less than this number, like islands.
OOTHRESH - Variable in class com.devnullsoftware.javaterrain.MapParams
Ocean pressure zones must be at least this many squares away from the nearest (non-ignored) land.
orderedStringArray() - Method in class com.devnullsoftware.objlist.Objlist
Converts the Objects in the list to Strings and puts them in an array of strings.
output(String) - Static method in class com.devnullsoftware.javaterrain.Main
Utility routine to direct output
output(String) - Static method in class com.devnullsoftware.javaterrain.Map
 
overwrite(Object) - Method in class com.devnullsoftware.objlist.Objlist
Adds a new Object to the list.

P

paintComponent(Graphics) - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
paintComponent(Graphics) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
paintHex(Graphics, Polygon, int, int) - Method in class com.devnullsoftware.javaterrain.Hex
 
parent - Variable in class matthew.awt.StrutLayout.Strut
 
parent - Variable in class matthew.awt.StrutLayout.StrutConstraint
 
parent - Variable in class matthew.awt.StrutLayout.VectorConstraint
 
parent - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
pGoodieChance - Variable in class com.devnullsoftware.javaterrain.MapParams
 
pLastScreenSize - Variable in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
pMap - Variable in class com.devnullsoftware.javaterrain.MapParams
 
pMapScrollPane - Variable in class com.devnullsoftware.javaterrain.MapWindow
 
pMapWindow - Variable in class com.devnullsoftware.javaterrain.MapCanvas
 
postConfig() - Method in class com.devnullsoftware.javaterrain.MapParams
 
postConfig() - Method in interface com.devnullsoftware.config.Configable
Any Processing that needs to be done after the ConfigWindow is closed and has asssigned any values it's going to
powlaw(double, double) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
generate a power-law distribution with exponent alpha and lower cutoff cut
pParams - Variable in class com.devnullsoftware.javaterrain.Map
 
pPointValues - Variable in class com.devnullsoftware.config.JComboBox2
 
pPreferredSize - Variable in class com.devnullsoftware.javaterrain.MapCanvas
 
pProgressBar - Variable in class com.devnullsoftware.swingutils.ProgressIndicator
 
pRandomizer - Static variable in class com.devnullsoftware.javaterrain.Main
Random Number Generator
preferredLayoutSize - Variable in class matthew.awt.StrutLayout
 
preferredLayoutSize(Container) - Method in class matthew.awt.StrutLayout
 
preferredSize - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
PRESSURE_HEQ - Static variable in class com.devnullsoftware.javaterrain.Hex
 
PRESSURE_HIGH - Static variable in class com.devnullsoftware.javaterrain.Hex
 
PRESSURE_LOW - Static variable in class com.devnullsoftware.javaterrain.Hex
 
prev() - Method in class com.devnullsoftware.objlist.Objlist
Retrieves the previous Object from the list.
prev(Object) - Method in class com.devnullsoftware.objlist.Objlist
Given an object, finds it in the list and returns the Object that comes before it.
ProgressIndicator - class com.devnullsoftware.swingutils.ProgressIndicator.
Creates a small floating window with a progress bar indicator.
ProgressIndicator(String) - Constructor for class com.devnullsoftware.swingutils.ProgressIndicator
 
pScaledImage - Static variable in class com.devnullsoftware.javaterrain.Hex
 
pScaledImage - Variable in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
pTerrainImage - Variable in class com.devnullsoftware.javaterrain.MapParams
 
pTextArea - Variable in class com.devnullsoftware.javaterrain.MapWindow
 
pThisApplet - Static variable in class com.devnullsoftware.javaterrain.Main
 
pValues - Variable in class com.devnullsoftware.config.JComboBox2
 
pViewRect - Variable in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 

R

RAINCONST - Variable in class com.devnullsoftware.javaterrain.MapParams
This is the base amount of rainfall in each square.
RAINCUT - Variable in class com.devnullsoftware.javaterrain.MapParams
The second index of the climate array is based on average annual rainfall, scaled into the range 0..255.
RandomElement - class edu.cornell.lassp.houle.RngPack.RandomElement.
RandomElement is an abstract class that encapsulates random number generators.
RandomElement() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomElement
 
RandomSeedable - class edu.cornell.lassp.houle.RngPack.RandomSeedable.
RandomSeedable is an abstract class that extends the RandomElement class to include the ability to automatically generate a valid long seed from the clock.
RandomSeedable() - Constructor for class edu.cornell.lassp.houle.RngPack.RandomSeedable
 
Ranmar - class edu.cornell.lassp.houle.RngPack.Ranmar.
RANMAR is a lagged Fibonacci generator proposed by Marsaglia and Zaman and is a good research grade generator.
Ranmar() - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a default seed taken from Marsaglia and Zaman's paper.
Ranmar(Date) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Seed RANMAR from the clock.
Ranmar(int) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a specified integer seed
Ranmar(long) - Constructor for class edu.cornell.lassp.houle.RngPack.Ranmar
Initialize Ranmar with a specified long seed
ranmarin(int) - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
Internal methods: ranmarin is the initialization code for the generator.
raw() - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
The abstract method that must be defined to make a working RandomElement.
raw() - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
The generator
raw(double[]) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
Fill an entire array with doubles.
raw(double[], int) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
Fill part or all of an array with doubles.
raw(double[], int) - Method in class edu.cornell.lassp.houle.RngPack.Ranmar
A version of the generator for filling arrays, inlined for speed
recalculateLayout(Container) - Method in class matthew.awt.StrutLayout
Completely recalculates the layout information.
reCreateWorld() - Method in class com.devnullsoftware.javaterrain.Map
 
remove(Component) - Method in class matthew.awt.StrutLayout.SizeGroup
Removes a component from the group.
removeAllItems() - Method in class com.devnullsoftware.config.JComboBox2
 
removeComponentInfo(StrutLayout.ComponentInfo) - Method in class matthew.awt.StrutLayout
Remove the ComponentInfo for a component and all its children.
removeItem(Object) - Method in class com.devnullsoftware.config.JComboBox2
 
removeItemAt(int) - Method in class com.devnullsoftware.config.JComboBox2
 
removeLayoutComponent(Component) - Method in class matthew.awt.StrutLayout
Removes a component from a layout.
rescaleImages(Image[], int) - Static method in class com.devnullsoftware.javaterrain.Hex
 
resetInfo() - Method in class matthew.awt.StrutLayout
Resets the SizeGroup maxHeight and maxWidth variables and the SpringInfo horizExtent and vertExtent variables to their initial value of 0.
rootComponentInfo - Variable in class matthew.awt.StrutLayout
 
run() - Method in class com.devnullsoftware.javaterrain.Map
 

S

S - Static variable in class com.devnullsoftware.javaterrain.Hex
 
SE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
serialVersionUID - Static variable in class com.devnullsoftware.objlist.Objlist
 
setAlignment(int) - Method in class matthew.awt.StrutLayout
Sets the alignment of the layout area within the container (the default is CENTER).
setArrayInteger(ConfigComponent, String) - Method in class com.devnullsoftware.config.ConfigWindow
 
setClimate(byte) - Method in class com.devnullsoftware.javaterrain.Hex
 
setDefaultStrutLength(int) - Static method in class matthew.awt.StrutLayout
Sets the current default length for struts.
setElevation(float) - Method in class com.devnullsoftware.javaterrain.Hex
 
setElevation(int, int, float) - Method in class com.devnullsoftware.javaterrain.Map
 
setGoodie(byte) - Method in class com.devnullsoftware.javaterrain.Hex
 
setIndex(int) - Method in class com.devnullsoftware.objlist.Objlist
Sets the index to the value given.
setInteger(Field, String) - Method in class com.devnullsoftware.config.ConfigWindow
 
setLabel(String) - Method in class com.devnullsoftware.config.LabelValue
 
setName(String) - Method in class com.devnullsoftware.javaterrain.Hex
 
setName(String) - Method in class com.devnullsoftware.javaterrain.Map
 
setNeighbor(int, Hex) - Method in class com.devnullsoftware.javaterrain.Hex
 
setPointValue(int) - Method in class com.devnullsoftware.config.JCheckBox2
 
setPreferredSize(Component, Dimension) - Method in class matthew.awt.StrutLayout
Fixes the preferred size for a component regardless of what its getPreferredSize () method returns.
setPressure(int, byte) - Method in class com.devnullsoftware.javaterrain.Hex
 
setPrevSelectedIndex(int) - Method in class com.devnullsoftware.config.JComboBox2
 
setRainfall(int, short) - Method in class com.devnullsoftware.javaterrain.Hex
 
setScaledTemperature(int, float) - Method in class com.devnullsoftware.javaterrain.Hex
 
setShoreline(byte, boolean) - Method in class com.devnullsoftware.javaterrain.Hex
 
setSmallViewPort(Rectangle) - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
setSmallViewSize(int, int) - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
setSprings(Component, int) - Method in class matthew.awt.StrutLayout
Sets internal springs on a component which act to expand the component horizontally and/or vertically to fill empty space.
setTemperature(int, float) - Method in class com.devnullsoftware.javaterrain.Hex
 
setTerrainType(byte) - Method in class com.devnullsoftware.javaterrain.Hex
 
setValue(String) - Method in class com.devnullsoftware.config.LabelValue
 
setViewMode(int) - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
setViewRect(Rectangle) - Method in class com.devnullsoftware.javaterrain.MapCanvas.SmallViewPanel
 
setWind(int, short) - Method in class com.devnullsoftware.javaterrain.Hex
 
sGoodieStrings - Static variable in class com.devnullsoftware.javaterrain.Hex
 
SIZE_BOTH - Static variable in class matthew.awt.StrutLayout
Specifies a member of a size group whose width and height are tied to the group's size.
SIZE_HEIGHT - Static variable in class matthew.awt.StrutLayout
Specifies a member of a size group whose height is tied to the group's height.
SIZE_NONE - Static variable in class matthew.awt.StrutLayout
Specifies a member of a size group who participates in setting the group's size but which does not change size itself.
SIZE_WIDTH - Static variable in class matthew.awt.StrutLayout
Specifies a member of a size group whose width is tied to the group's width.
sizeGroup - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
sizeMode - Variable in class matthew.awt.StrutLayout.SizeGroupInfo
 
sLongDirectionString - Static variable in class com.devnullsoftware.javaterrain.Hex
 
sManaLevelStrings - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
sName - Variable in class com.devnullsoftware.javaterrain.MapParams
 
SOUTH - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the bottom of the screen.
SOUTH_EAST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the bottom right of the screen.
SOUTH_WEST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the bottom left of the screen.
SPRING_BOTH - Static variable in class matthew.awt.StrutLayout
Specifies a spring that expands both horizontally and vertically.
SPRING_HORIZ - Static variable in class matthew.awt.StrutLayout
Specifies a spring that expands horizontally.
SPRING_NONE - Static variable in class matthew.awt.StrutLayout
Specifies a non-existent spring.
SPRING_VERT - Static variable in class matthew.awt.StrutLayout
Specifies a spring that expands vertically.
springInfo - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
springs - Variable in class matthew.awt.StrutLayout.SpringInfo
 
sShortDirectionString - Static variable in class com.devnullsoftware.javaterrain.Hex
 
start() - Method in class com.devnullsoftware.javaterrain.Map
 
stateChanged(ChangeEvent) - Method in class com.devnullsoftware.config.ConfigWindow
 
sTerrainImageLocation - Variable in class com.devnullsoftware.javaterrain.MapParams
 
sTerrainLongString - Static variable in class com.devnullsoftware.javaterrain.Hex
 
sTerrainShortString - Static variable in class com.devnullsoftware.javaterrain.Hex
 
stop() - Method in class com.devnullsoftware.javaterrain.Map
 
STRING - Static variable in class com.devnullsoftware.config.ConfigComponent
 
stringArray() - Method in class com.devnullsoftware.objlist.Objlist
Converts the Objects in the list to Strings and puts them in an array of strings.
stringArrayKeys() - Method in class com.devnullsoftware.objlist.Objlist
Converts the Objects in the list to Strings and puts them in an array of strings.
stringToColor(String) - Static method in class com.devnullsoftware.config.ConfigComponent
 
stringToTime(String) - Static method in class com.devnullsoftware.config.ConfigComponent
 
StrutLayout - class matthew.awt.StrutLayout.
StrutLayout is an AWT layout manager that lays out components by logically connecting them with struts.
StrutLayout.ComponentInfo - class matthew.awt.StrutLayout.ComponentInfo.
Stores constraint information for a component.
StrutLayout.ComponentInfo() - Constructor for class matthew.awt.StrutLayout.ComponentInfo
 
StrutLayout.SizeGroup - class matthew.awt.StrutLayout.SizeGroup.
Represents a group of components who have their width and/or height tied to the size of the group.
StrutLayout.SizeGroup(StrutLayout) - Constructor for class matthew.awt.StrutLayout.SizeGroup
 
StrutLayout.SizeGroupInfo - class matthew.awt.StrutLayout.SizeGroupInfo.
Stores size group information.
StrutLayout.SizeGroupInfo(StrutLayout.SizeGroup, int) - Constructor for class matthew.awt.StrutLayout.SizeGroupInfo
 
StrutLayout.SpringInfo - class matthew.awt.StrutLayout.SpringInfo.
Stores spring constraint information.
StrutLayout.SpringInfo(int) - Constructor for class matthew.awt.StrutLayout.SpringInfo
 
StrutLayout.Strut - class matthew.awt.StrutLayout.Strut.
Represents a strut going from a parent component to a child (see StrutLayout.StrutConstraint for a description of struts).
StrutLayout.Strut(Component, Component, int, int, int) - Constructor for class matthew.awt.StrutLayout.Strut
Creates a strut going from a parent component to a child component with a default length
StrutLayout.Strut(Component, Component, int, int, int, int) - Constructor for class matthew.awt.StrutLayout.Strut
Creates a strut going from a parent component to a child component.
StrutLayout.StrutConnection - class matthew.awt.StrutLayout.StrutConnection.
Represents a strut from a parent to a child.
StrutLayout.StrutConnection(StrutLayout.ComponentInfo, int, int, int, int) - Constructor for class matthew.awt.StrutLayout.StrutConnection
 
StrutLayout.StrutConstraint - class matthew.awt.StrutLayout.StrutConstraint.
Represents a strut constraint placed on the location of a component.
StrutLayout.StrutConstraint(Component, int, int, int) - Constructor for class matthew.awt.StrutLayout.StrutConstraint
Create a strut between connection points on a parent and a child component.
StrutLayout.StrutConstraint(Component, int, int, int, int) - Constructor for class matthew.awt.StrutLayout.StrutConstraint
Create a strut between connection points on a parent and a child component.
StrutLayout.VectorConstraint - class matthew.awt.StrutLayout.VectorConstraint.
Represents a strut with arbritrary direction and length.
StrutLayout.VectorConstraint(Component, int, int, int, int) - Constructor for class matthew.awt.StrutLayout.VectorConstraint
Create a strut between connection points on a parent and a child component.
StrutLayout() - Constructor for class matthew.awt.StrutLayout
 
struts - Variable in class matthew.awt.StrutLayout.ComponentInfo
 
SW - Static variable in class com.devnullsoftware.javaterrain.Hex
 
SwingWorker - class com.devnullsoftware.swingutils.SwingWorker.
An abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class com.devnullsoftware.swingutils.SwingWorker
Start a thread that will call the construct method and then exit.
sWorldSizeStrings - Static variable in class com.devnullsoftware.javaterrain.MapParams
 

T

TEMPCUT - Variable in class com.devnullsoftware.javaterrain.MapParams
The climate array found in climate.c/climkey is 4 x 5; the first index is based on average annual temperature.
TEMPSCALE - Variable in class com.devnullsoftware.javaterrain.MapParams
 
TERRAIN_DEEPOCEAN - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_DESERT - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_FOREST - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_ICE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_IMPASSABLEMOUNTAINS - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_JUNGLE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_MOUNTAINS - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_NOTYPE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_OCEAN - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_PRAIRIE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_SAVANNAH - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_STEPPE - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_SWAMP - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_TUNDRA - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TERRAIN_VOLCANO - Static variable in class com.devnullsoftware.javaterrain.Hex
 
TEXTAREA - Static variable in class com.devnullsoftware.config.ConfigComponent
 
TEXTFIELD - Static variable in class com.devnullsoftware.config.ConfigComponent
 
TIME - Static variable in class com.devnullsoftware.config.ConfigComponent
 
timeToString(long) - Static method in class com.devnullsoftware.config.ConfigComponent
 
to - Variable in class matthew.awt.StrutLayout.StrutConnection
 
toConnector - Variable in class matthew.awt.StrutLayout.Strut
 
toConnector - Variable in class matthew.awt.StrutLayout.StrutConstraint
 
toConnector - Variable in class matthew.awt.StrutLayout.VectorConstraint
 
TOP_LEFT - Static variable in class matthew.awt.StrutLayout
Represents the top left corner of a rectangle.
TOP_RIGHT - Static variable in class matthew.awt.StrutLayout
Represents the top right corner of a rectangle.
toString() - Method in class com.devnullsoftware.javaterrain.Hex
 
toString() - Method in class com.devnullsoftware.javaterrain.Map
 
toString() - Method in class com.devnullsoftware.config.ConfigComponent
 
translateComponents(int, int) - Method in class matthew.awt.StrutLayout
Translate all component locations by xdelta, ydelta.
TypeLabels - Static variable in class com.devnullsoftware.config.ConfigComponent
 

U

u - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 
uniform(double, double) - Method in class edu.cornell.lassp.houle.RngPack.RandomElement
 
updateAllIndices(Object) - Method in class com.devnullsoftware.objlist.Objlist
updates all secondary indices for an Object.
updateIndex(Object, String, String, String) - Method in class com.devnullsoftware.objlist.Objlist
updates secondary index for an Object.
updateLists(String, String, String) - Method in interface com.devnullsoftware.objlist.IndexedData
Updates secondary indices in lists which store the item.
updateSpringInfo(StrutLayout.ComponentInfo, int, Rectangle) - Method in class matthew.awt.StrutLayout
Updates the horizontal and vertical extent settings for a component.
uvec - Variable in class edu.cornell.lassp.houle.RngPack.Ranmar
 

V

vdelta - Variable in class matthew.awt.StrutLayout.VectorConstraint
 
vdelta - Variable in class matthew.awt.StrutLayout.StrutConnection
 
vertExtent - Variable in class matthew.awt.StrutLayout.SpringInfo
The vertical extent (height) of this component and all children that will be affected by vertical expansion.
VIEW_ELEVATION - Static variable in class com.devnullsoftware.javaterrain.MapCanvas
 
VIEW_RAINFALL - Static variable in class com.devnullsoftware.javaterrain.MapCanvas
 
VIEW_TEMPERATURE - Static variable in class com.devnullsoftware.javaterrain.MapCanvas
 
VIEW_TERRAIN - Static variable in class com.devnullsoftware.javaterrain.MapCanvas
 

W

WEST - Static variable in class matthew.awt.StrutLayout
Represents the direction towards the left of the screen.
WIND_E - Static variable in class com.devnullsoftware.javaterrain.Hex
 
WIND_N - Static variable in class com.devnullsoftware.javaterrain.Hex
 
WIND_S - Static variable in class com.devnullsoftware.javaterrain.Hex
 
WIND_W - Static variable in class com.devnullsoftware.javaterrain.Hex
 
WORLDSIZE_DIM_HUGE - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_DIM_NORMAL - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_DIM_SMALL - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_DIM_TINY - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_HUGE - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_NORMAL - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_SMALL - Static variable in class com.devnullsoftware.javaterrain.MapParams
 
WORLDSIZE_TINY - Static variable in class com.devnullsoftware.javaterrain.MapParams
 

Z

zoomIn() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 
zoomOut() - Method in class com.devnullsoftware.javaterrain.MapCanvas
 

A B C D E F G H I J L M N O P R S T U V W Z