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

A

actionPerformed(ActionEvent) - Method in class edu.brook.ascape.view.SimpleControlView
Responds to actions perfromed by components upon this view.
add(Coordinate2DDiscrete) - Method in class edu.brook.ascape.model.Coordinate2DDiscrete
Adds the location of the supplied coordinate to this coordinate, returning the resulting coordinate.
add(StatCollector[]) - Method in class edu.brook.ascape.util.DataGroup
Adds the supplied stats to this group, creating all appropriate data series for them.
addAgent(Agent) - Method in class edu.brook.ascape.model.ScapeVector
Adds the supplied agent to this vector.
addAgent(Agent, boolean) - Method in class edu.brook.ascape.model.ScapeVector
Adds the supplied agent to this vector.
addDrawFeature(DrawFeature) - Method in class edu.brook.ascape.model.Scape
Adds the provided draw feature to this scape.
addElement(Agent) - Method in class edu.brook.ascape.model.ScapeVector
Adds the supplied agent to this vector.
addElement(Object) - Method in class edu.brook.ascape.util.VectorSelection
Add an elelemnt to the underlying vector.
addElement(Object, boolean) - Method in class edu.brook.ascape.util.VectorSelection
Add an elelemnt to the underlying vector.
addHistAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for creating a new histogram.
addHistAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for creating a new histogram.
addHistButton - Variable in class edu.brook.ascape.view.ControlBarView
 
addHistButton - Variable in class edu.brook.ascape.view.BatchView
 
addInitialRule(Rule) - Method in class edu.brook.ascape.model.Scape
Adds a rule to be executed once following initialization.
addInitialRule(Rule, boolean) - Method in class edu.brook.ascape.model.Scape
Adds a rule to be executed once following initialization.
addMember(Sweepable) - Method in class edu.brook.ascape.util.SweepLink
Adds the sweepable item to be iterated with the link.
addMember(Sweepable) - Method in class edu.brook.ascape.util.SweepGroup
Adds the 'sweepable' (sweep iterator) to the group.
addNotify() - Method in class edu.brook.ascape.view.CanvasView
Override addNotify to build buffer.
addNotify() - Method in class edu.brook.ascape.view.FixedStretchyView
Override addNotify to build buffer.
addNotify() - Method in class edu.brook.ascape.view.SimplexView
Override addNotify to build buffer.
addNotify() - Method in class edu.brook.ascape.view.Overhead2DView
Override addNotify to build buffer.
addNotify() - Method in class edu.brook.ascape.view.OverheadRelative2DView
Override addNotify to build buffer.
addPanels() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
 
addPieAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for creating a new pie chart.
addPieAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for creating a new pie chart.
addPieButton - Variable in class edu.brook.ascape.view.ControlBarView
 
addPieButton - Variable in class edu.brook.ascape.view.BatchView
 
addPropertyChangeListener(PropertyChangeListener) - Method in class edu.brook.ascape.view.BaseCustomizer
Add a property change event listener.
addRule(Rule) - Method in class edu.brook.ascape.model.Scape
Adds a rule to this scape, automatically selecting it.
addRule(Rule, boolean) - Method in class edu.brook.ascape.model.Scape
Adds a rule to this scape.
addScape(Scape) - Method in interface edu.brook.ascape.model.ScapeListener
Add a scape to this view.
addScape(Scape) - Method in class edu.brook.ascape.model.DefaultScapeListener
Add a scape to this canvas.
addScape(Scape) - Method in class edu.brook.ascape.view.PanelView
Add a scape to the view.
addScape(Scape) - Method in class edu.brook.ascape.view.ModelCustomizer
Sets the scape for the agent to act within.
addScape(Scape) - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Sets the scape for the agent to act within.
addScape(Scape) - Method in class edu.brook.ascape.view.NonGraphicView
Add a scape to the view.
addScape(Scape) - Method in class edu.brook.ascape.view.CanvasView
Add a scape to this listener.
addScape(Scape) - Method in class edu.brook.ascape.view.StretchyView
 
addScape(Scape) - Method in class edu.brook.ascape.view.DataView
Add a scape to the view.
addScape(Scape) - Method in class edu.brook.ascape.view.ChartViewModel
Sets the scape to view.
addScape(Scape) - Method in class edu.brook.ascape.view.ChartView
Sets the scape that this chart and, by delegation, its view model, is viewing.
addScape(Scape) - Method in class edu.brook.ascape.view.DataOutputView
Add a scape to the view.
addScape(Scape) - Method in class edu.brook.ascape.view.Scrolling1DView
Add a scape to the view.
addScape(Scape) - Method in class edu.brook.ascape.view.OverheadRelative2DView
Add a scape to this listener.
addScape(Scape) - Method in class edu.brook.ascape.view.BatchView
Sets the scape that this view will be viewed within.
addScapeListener(ScapeListener) - Method in class edu.brook.ascape.model.Scape
Adds an observer to this scape.
addSeries(String) - Method in class edu.brook.ascape.view.ChartView
Adds a series to the chart being viewed.
addSeries(String, Color) - Method in class edu.brook.ascape.view.ChartView
Adds a series to the chart being viewed.
addSeries(String, Color, boolean) - Method in class edu.brook.ascape.view.ChartView
Adds a series to the chart being viewed.
addSetters(ValueSetter[]) - Method in class edu.brook.ascape.rule.SetValues
Adds setters to the collection rule.
addSpacesToVariableName(String) - Static method in class edu.brook.ascape.util.PropertyAccessor
 
addStatCollector(StatCollector) - Method in class edu.brook.ascape.model.Scape
Adds the specified stat collector to this scape for automatic collection by the scape.
addStatCollector(StatCollector) - Method in class edu.brook.ascape.rule.CollectStats
Adds value stats to the collection rule.
addStatCollectors(StatCollector[]) - Method in class edu.brook.ascape.model.Scape
Adds the specified stat collectors to this scape for automatic collection by the scape.
addStatCollectors(StatCollector[]) - Method in class edu.brook.ascape.rule.CollectStats
Adds value stats to the collection rule.
addTest(Class) - Method in class edu.brook.ascape.util.Test
 
addTSAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for creating a new time series graph.
addTSAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for creating a new time series graph.
addTSButton - Variable in class edu.brook.ascape.view.ControlBarView
 
addTSButton - Variable in class edu.brook.ascape.view.BatchView
 
addValue() - Method in class edu.brook.ascape.util.DataSeries
Adds a new value to the series.
addValue(double) - Method in class edu.brook.ascape.util.StatCollector
Add the value, incrementing count.
addValue(double) - Method in class edu.brook.ascape.util.StatCollectorCSA
Add the value, incrementing count and adding sum.
addValue(double) - Method in class edu.brook.ascape.util.StatCollectorCSAMM
Add the value, incrementing count, adding sum, and checking for minimum and maximum.
addValue(double) - Method in class edu.brook.ascape.util.StatCollectorCSAMMVar
Add the value, incrementing count, adding sum, checking for minimum and maximum, and adding to a record of data used for calculating variance and standard deviation.
addValueFor(Object) - Method in class edu.brook.ascape.util.StatCollector
 
addValueFor(Object) - Method in class edu.brook.ascape.util.StatCollectorCondCSAMMVar
Add value to stat calculation for this object if condition met.
addValueFor(Object) - Method in class edu.brook.ascape.util.StatCollectorCondCSAMM
Add value to stat calculation for this object if condition met.
addValueFor(Object) - Method in class edu.brook.ascape.util.StatCollectorCond
Add value to stat calculation for this object if condition met.
addValueFor(Object) - Method in class edu.brook.ascape.util.StatCollectorCondCSA
Add value to stat calculation for this object if condition met.
addView(ScapeListener) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
addView(ScapeListener, boolean) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
addView(ScapeListener, boolean, boolean) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
addViews(ScapeListener[]) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
addViews(ScapeListener[], boolean) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
addViews(ScapeListener[], boolean, boolean) - Method in class edu.brook.ascape.model.Scape
Adds a view to this scape.
agent - Variable in class edu.brook.ascape.view.CellCustomizer
 
Agent - class edu.brook.ascape.model.Agent.
The base class for all modeled objects in ascape.
AGENT_ORDER - Static variable in class edu.brook.ascape.model.Scape
Symbol for by agent execution order.
Agent() - Constructor for class edu.brook.ascape.model.Agent
 
agentColorFeature - Variable in class edu.brook.ascape.view.BaseAgentCellView
The color feature used to set the agent draw color
agentImageFeature - Variable in class edu.brook.ascape.view.BaseAgentCellView
The image feature used to draw the agent draw color
agents - Variable in class edu.brook.ascape.model.ScapeArray2D
A one dimensional selection of agents.
agents_fill_cells_draw_feature - Variable in class edu.brook.ascape.view.BaseAgentCellView
Draws the provided object, assumed to be a cell with an occupant, by filling any unoccupied cells using the cell color feature interpretation, and filling any occupied cells using the agent color feature on the occupant.
agents_image_cells_draw_feature - Variable in class edu.brook.ascape.view.BaseAgentCellView
Draws the provided object, assumed to be a cell with an occupant, by filling the cell using the cell color feature interpretation, and filling an oval using the agent color feature on the occupant.
agents_oval_cells_draw_feature - Variable in class edu.brook.ascape.view.BaseAgentCellView
Draws the provided object, assumed to be a cell with an occupant, by filling the cell using the cell color feature interpretation, and filling an oval using the agent color feature on the occupant.
AgentScape - class edu.brook.ascape.model.AgentScape.
A scape with treates itself as its only member.
AgentScape.ScapeAgentRandomIterator - class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator.
 
AgentScape.ScapeAgentRandomIterator(AgentScape) - Constructor for class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
AgentScape() - Constructor for class edu.brook.ascape.model.AgentScape
Construct a new AgentScape.
agentsPerIteration - Variable in class edu.brook.ascape.model.Scape
The number of agents to execute each rule across for each iteration.
ALL_AGENTS - Static variable in class edu.brook.ascape.model.Scape
The symbol to execute rules against all agents in each iteration.
ALL_POINTS - Static variable in class edu.brook.ascape.view.TimeSeriesViewModel
Symbol for 'display all data points.'
allMeasureNames - Static variable in class edu.brook.ascape.util.StatCollector
Names for all statistical measures implemented.
allMeasureNamesShort - Static variable in class edu.brook.ascape.util.StatCollector
Short names for all statistical measures implemented.
allowQuit - Variable in class edu.brook.ascape.view.SimpleControlView
 
APERIODIC_1D - Static variable in class edu.brook.ascape.model.Geometry
The one-dimensional, aperiodic geometry, of fixed size and with discrete coordinates.
APERIODIC_2D_MOORE - Static variable in class edu.brook.ascape.model.Geometry
The two-dimensional, aperiodic geometry, of fixed size and with discrete coordinates.
APERIODIC_2D_VON_NEUMANN - Static variable in class edu.brook.ascape.model.Geometry
The two-dimensional, aperiodic geometry, of fixed size and with discrete coordinates.
APERIODIC_3D - Static variable in class edu.brook.ascape.model.Geometry
The three-dimensional, aperiodic geometry, of fixed size and with discrete coordinates.
APERIODIC_VARIABLESIZED_1D - Static variable in class edu.brook.ascape.model.Geometry
The one-dimensional, aperiodic geometry, of variable size and with discrete coordinates.
applet - Static variable in class edu.brook.ascape.view.ViewFrameBridge
The applet the scape is running within, if any.
APPLET_VIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the manager is supporting an applet view.
appletModelPanel - Static variable in class edu.brook.ascape.view.ViewFrameBridge
The applet panel this scape will be displayed within.
applyButton - Variable in class edu.brook.ascape.view.ModelCustomizer
The button for dismissing this dialog.
ARBITRARY_SEED - Static variable in class edu.brook.ascape.model.AscapeObject
Symbol for random seed to be arbitrary (current time in milliseconds.)
AscapeObject - class edu.brook.ascape.model.AscapeObject.
The cannonical class for most ascape model objects, including rules.
AscapeObject() - Constructor for class edu.brook.ascape.model.AscapeObject
Constructs an ascape object.
AscapeObject(String) - Constructor for class edu.brook.ascape.model.AscapeObject
Constructs an ascape object.
assignSettings() - Method in class edu.brook.ascape.view.ModelCustomizer
Assign the changes made in the panel's components back to the model.
assignSettings() - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Assign the changes made in the panel's components back to the model.
assignSettings() - Method in class edu.brook.ascape.view.AutoCustomizer
Assign the changes made in the panel's components back to the model.
autoCollect - Variable in class edu.brook.ascape.util.StatCollector
Should the stat be collected automatically? Default is true.
autoCreate - Variable in class edu.brook.ascape.model.Scape
Should members of the scape be automatically created at startup?
AutoCustomizer - class edu.brook.ascape.view.AutoCustomizer.
A panel for making changes to model settings.
AutoCustomizer() - Constructor for class edu.brook.ascape.view.AutoCustomizer
 
AutoCustomizerSwing - class edu.brook.ascape.view.AutoCustomizerSwing.
A panel for making changes to model settings.
AutoCustomizerSwing() - Constructor for class edu.brook.ascape.view.AutoCustomizerSwing
 
autoSeriesStatCollectors - Variable in class edu.brook.ascape.rule.CollectStats
The stats to be collected automatically.
autoSeriesStatCollectors2 - Variable in class edu.brook.ascape.rule.CollectStats
The stats to be collected automatically.
availableNeighbors - Variable in class edu.brook.ascape.model.HostCell
Neighbors that are avaalbable, that is, possible to occupy.
awaitingUpdate - Variable in class edu.brook.ascape.view.PanelView
Has the buffer been modified? Are we waiting for the paint method to update it to the onscreen image?
awaitingUpdate - Variable in class edu.brook.ascape.view.CanvasView
Has the buffer been modified? Are we waiting for the paint method to update it to the onscreen image?
awaitingUpdate - Variable in class edu.brook.ascape.view.ChartView
Are we waiting for the paint method to be called before an update?

B

backgroundColor - Variable in class edu.brook.ascape.view.DrawImageFeature
 
BaseAgentCellView - class edu.brook.ascape.view.BaseAgentCellView.
A base class for drawing a collection of agents upon a collection of cells.
BaseAgentCellView() - Constructor for class edu.brook.ascape.view.BaseAgentCellView
 
BaseCellView - class edu.brook.ascape.view.BaseCellView.
A generic base class for views that draw some kind of spatial view of a group of cells.
BaseCellView() - Constructor for class edu.brook.ascape.view.BaseCellView
Constructs a BaseCellView, adding a listener to present a settings frame when the user double-clicks on the view.
BaseCustomizer - class edu.brook.ascape.view.BaseCustomizer.
A panel for making live changes to a model's settings.
BaseCustomizer() - Constructor for class edu.brook.ascape.view.BaseCustomizer
 
BatchView - class edu.brook.ascape.view.BatchView.
A panel for making live changes to a model's settings.
BatchView() - Constructor for class edu.brook.ascape.view.BatchView
 
black - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns black.
blackBall - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image of a black ball.
blackBallFeature - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image feature of a black ball.
blue - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns blue.
blueAdjustment - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The adjustment value of the blue component of this color.
blueBall - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image of a blue ball.
blueBallFeature - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image feature of a blue ball.
blueBase - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The base value of the blue component of this color.
blueMaximum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The maximum value of the blue component of this color.
blueMinimum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The minimum value of the blue component of this color.
borderSize - Variable in class edu.brook.ascape.view.BaseCellView
Size of border around each cell.
bufferedGraphics - Variable in class edu.brook.ascape.view.CanvasView
The garphics for double-buffering.
bufferedImage - Variable in class edu.brook.ascape.view.CanvasView
The image for double-buffering.
build() - Method in class edu.brook.ascape.view.PanelView
Called to create and layout the components of the component view, once the view's scape has been created.
build() - Method in class edu.brook.ascape.view.BaseCustomizer
Called to create and layout the components of the customizer.
build() - Method in class edu.brook.ascape.view.ModelCustomizer
Contructs the memebers of the customizer, a main panel to hold the customizer components, and ok, apply and cancel buttons to manage the interaction of the customizer with its target scape.
build() - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Contructs the memebers of the customizer, a main panel to hold the customizer components, and ok, apply and cancel buttons to manage the interaction of the customizer with its target scape.
build() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
Create and place the customizer's components.
build() - Method in class edu.brook.ascape.view.CanvasView
Prepare the component view, once the view's scape has been created.
build() - Method in class edu.brook.ascape.view.BaseCellView
Builds the view.
build() - Method in class edu.brook.ascape.view.ControlBarView
Constructs the tool bar buttons and actions, and places them within the toolbar.
build() - Method in class edu.brook.ascape.view.SimpleControlView
Create components and lay them out.
build() - Method in class edu.brook.ascape.view.CellCustomizer
Create and place the customizer's components.
build() - Method in class edu.brook.ascape.view.CustomSliderPanel
Constructs the visual components of the slider panel.
build() - Method in class edu.brook.ascape.view.CustomSliderPanelInf
Constructs the visual components of the slider panel.
build() - Method in interface edu.brook.ascape.view.ComponentView
Prepare the component view, once the view's scape has been created.
build() - Method in class edu.brook.ascape.view.ChartView
Prepare the component view, once the view's scape has been created.
build() - Method in class edu.brook.ascape.view.ViewCustomizer
Consturcts the customizer interface.
build() - Method in class edu.brook.ascape.view.AutoCustomizer
Create and place the customizer's components.
build() - Method in class edu.brook.ascape.view.BaseAgentCellView
Builds the view.
build() - Method in class edu.brook.ascape.view.BatchView
 
build() - Method in class edu.brook.ascape.view.ChartCustomizer
 
buildRulePanel() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
 
buildScapePanel() - Method in class edu.brook.ascape.view.AutoCustomizer
 
buildSettingsPanel() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
 
buildSettingsPanel() - Method in class edu.brook.ascape.view.AutoCustomizer
 
buttonPanel - Variable in class edu.brook.ascape.view.BaseCustomizer
The panel that standard (OK, Cancel, etc..) buttons can be displayed within.

C

calculateColorValues() - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Calculates the values to be used for quickly returning a color within graidient.
calculateValue() - Method in class edu.brook.ascape.util.StatCollector
Calculate the value to be added (once) to the statistic.
calculateValues() - Method in class edu.brook.ascape.rule.CollectStats
Clears the values so that they can be collected for the next iteration.
cancelButton - Variable in class edu.brook.ascape.view.ModelCustomizer
The button for dismissing this dialog.
CanvasView - class edu.brook.ascape.view.CanvasView.
A base class for a canvas that acts as an observer of scapes.
CanvasView() - Constructor for class edu.brook.ascape.view.CanvasView
Constructs a canvas view.
CanvasView(String) - Constructor for class edu.brook.ascape.view.CanvasView
Constructs a canvas view.
capitalizeFirstCharacter(String) - Static method in class edu.brook.ascape.util.PropertyAccessor
 
cell - Variable in class edu.brook.ascape.view.CellCustomizer
 
Cell - class edu.brook.ascape.model.Cell.
The base class for all members of lattices.
Cell() - Constructor for class edu.brook.ascape.model.Cell
 
cellAtPixel(int, int) - Method in class edu.brook.ascape.view.BaseCellView
 
cellAtPixel(int, int) - Method in class edu.brook.ascape.view.FixedStretchyView
 
cellAtPixel(int, int) - Method in class edu.brook.ascape.view.Scrolling1DView
 
cellAtPixel(int, int) - Method in class edu.brook.ascape.view.Overhead2DView
 
cellAtPixel(int, int) - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
cellColorFeature - Variable in class edu.brook.ascape.view.BaseCellView
The color feature used to set the cell draw color
cellCustomizer - Variable in class edu.brook.ascape.view.BaseCellView
The panel responsible for customizing a selected cell.
CellCustomizer - class edu.brook.ascape.view.CellCustomizer.
A frame (modeless dialog) for making live changes to a view.
CellCustomizer() - Constructor for class edu.brook.ascape.view.CellCustomizer
Constructs the customizer.
CellCustomizer(BaseCellView) - Constructor for class edu.brook.ascape.view.CellCustomizer
Constructs the frame.
CellOccupant - class edu.brook.ascape.model.CellOccupant.
An occupant of a cell within a lattice.
CellOccupant() - Constructor for class edu.brook.ascape.model.CellOccupant
 
cells - Variable in class edu.brook.ascape.model.ScapeArray2D
The actual 2D array of agents.
cells_fill_draw_feature - Variable in class edu.brook.ascape.view.BaseCellView
Draws the provided object, assumed to be a cell, by filling it using the cell color feature.
cells_fill_draw_inset_feature - Variable in class edu.brook.ascape.view.BaseCellView
Draws the provided object, assumed to be a cell, by filling it using the cell color feature.
cellSize - Variable in class edu.brook.ascape.view.BaseCellView
Size of each individual cell, typically in pixels.
cellsNear - Variable in class edu.brook.ascape.model.Cell
Cells near to this one in ever exanding radiis, including self.
cellsRequestUpdates - Variable in class edu.brook.ascape.model.Scape
Should cells indicate that they need to be updated manually (imroving performance significantly) or should all cells be updated every iteration.
centroid - Variable in class edu.brook.ascape.view.SimplexView
 
centroidTradeoff - Variable in class edu.brook.ascape.view.SimplexView
 
chart - Variable in class edu.brook.ascape.view.ChartViewModel
The chart view delegating to this model.
ChartCustomizer - class edu.brook.ascape.view.ChartCustomizer.
A frame (modeless dialog) for making live changes to a chart.
ChartCustomizer() - Constructor for class edu.brook.ascape.view.ChartCustomizer
Constructs the dialog.
ChartCustomizer(ChartView) - Constructor for class edu.brook.ascape.view.ChartCustomizer
Constructs the frame.
chartType - Variable in class edu.brook.ascape.view.ChartView
The chart type this view is using.
chartView - Variable in class edu.brook.ascape.view.ChartCustomizer
The chart view being edited.
ChartView - class edu.brook.ascape.view.ChartView.
A chart view of a scape.
ChartView() - Constructor for class edu.brook.ascape.view.ChartView
Construct a chart view of default time series type.
ChartView(int) - Constructor for class edu.brook.ascape.view.ChartView
Construct a chart view with a specicifed chart type.
ChartView(int, String) - Constructor for class edu.brook.ascape.view.ChartView
Construct a chart view of default time series type.
ChartView(String) - Constructor for class edu.brook.ascape.view.ChartView
Construct a chart view of default time series type.
ChartViewModel - class edu.brook.ascape.view.ChartViewModel.
Class responsible for proivding data style of a chart view.
ChartViewModel() - Constructor for class edu.brook.ascape.view.ChartViewModel
Constructs the model.
clear() - Method in class edu.brook.ascape.rule.CollectStats
Clears the values so that they can be collected for the next iteration.
clear() - Method in class edu.brook.ascape.util.VectorSelection
Sets selection to none, unselecting every element in the vector.
clear() - Method in class edu.brook.ascape.util.StatCollector
Override to clear all values related to this stat.
clear() - Method in class edu.brook.ascape.util.StatCollectorCSA
Sets all values statistics to base values (0 or max.)
clear() - Method in class edu.brook.ascape.util.StatCollectorCSAMM
Sets all values statistics to base values (0 or max.)
clear() - Method in class edu.brook.ascape.util.StatCollectorCSAMMVar
Sets all values statistics to base values (0 or max.) Clears variance vector.
clear() - Method in class edu.brook.ascape.util.DataGroup
Clears all data for the group.
clear() - Method in class edu.brook.ascape.util.DataSeries
Clears the series of all values.
clearSelection() - Method in class edu.brook.ascape.util.VectorSelection
Sets selection to none, unselecting every element in the vector.
clearSelection() - Method in class edu.brook.ascape.util.DataSelection
Sets selection to none, unselecting every series in the data group.
clearSeries() - Method in class edu.brook.ascape.view.ChartView
Clears all series selections from the chart being viewed.
clone() - Method in class edu.brook.ascape.model.Geometry
Clones the geometry.
clone() - Method in class edu.brook.ascape.model.AscapeObject
Clones this object.
clone() - Method in class edu.brook.ascape.model.Agent
Clones the agent.
clone() - Method in class edu.brook.ascape.model.Cell
Clones the host cell, making coordinate null.
clone() - Method in class edu.brook.ascape.model.HostCell
Clones the host cell, making occupant and neighbors null.
clone() - Method in class edu.brook.ascape.model.CellOccupant
Clone this occupant, making host cell and coordinate null, since for a base cell occupant it is illegal for more than one cell to occupy the same location.
clone() - Method in class edu.brook.ascape.model.Scape
Clones the host cell, performing deep copy of prototype agent and geometry so that they may be modified independent of the original.
clone() - Method in class edu.brook.ascape.model.ScapeVector
Clones the scape.
clone() - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Clones this feature.
clone() - Method in class edu.brook.ascape.view.ImageFeatureFixed
Clones this feature.
clone() - Method in class edu.brook.ascape.view.ColorFeatureFixed
Clones this feature.
clone() - Method in class edu.brook.ascape.util.VectorSelection
Performs shallow copy, cloning this vector selection, with a shared backing vector.
clone() - Method in class edu.brook.ascape.util.DataSelection
Clones this selectable data group, retaining the original's data group, and copying selection.
clone() - Method in class edu.brook.ascape.util.Function
Clones this function.
close() - Method in class edu.brook.ascape.model.Scape
 
close() - Method in interface edu.brook.ascape.view.GraphicsRecorder
 
close() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
closeAndOpenNew() - Method in class edu.brook.ascape.model.Scape
Requests the scape to open another model, closing the existing one.
closeAndOpenNewFinally(Scape) - Static method in class edu.brook.ascape.model.Scape
Requests the scape to open another model, closing the existing one.
closeFinally() - Method in class edu.brook.ascape.model.Scape
Closes the application; allowing views to close themseleves gracefully.
COLLECT_STATS_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing all children and members that are scapes to iterate.
collectStats - Variable in class edu.brook.ascape.model.Scape
The value collection rule for this scape.
CollectStats - class edu.brook.ascape.rule.CollectStats.
A rule for gathering values (typically aggegate statistics) from the entire population of agents.
CollectStats() - Constructor for class edu.brook.ascape.rule.CollectStats
Constructs a new stat collecting rule.
CollectStats(StatCollector[]) - Constructor for class edu.brook.ascape.rule.CollectStats
Constructs a new stat collecting rule.
colorFeature - Variable in class edu.brook.ascape.view.DrawColorFeature
The color feature to use for drawing this feature.
ColorFeature - interface edu.brook.ascape.view.ColorFeature.
A Color feature returns a color based on the state of an object of known type provided to it.
ColorFeatureConcrete - class edu.brook.ascape.view.ColorFeatureConcrete.
A Color feature returns a color based on the state of an object of known type provided to it.
ColorFeatureConcrete() - Constructor for class edu.brook.ascape.view.ColorFeatureConcrete
Constructs a concrete instantiation of a color feature.
ColorFeatureConcrete(String) - Constructor for class edu.brook.ascape.view.ColorFeatureConcrete
Constructs a concrete instantiation of a color feature with the supplied name.
ColorFeatureFixed - class edu.brook.ascape.view.ColorFeatureFixed.
An interface for a class providing an color that doesn't change in relation to the supplied object.
ColorFeatureFixed() - Constructor for class edu.brook.ascape.view.ColorFeatureFixed
Constructs a ColorFeatureFixed.
ColorFeatureFixed(String, Color) - Constructor for class edu.brook.ascape.view.ColorFeatureFixed
Constructs a ColorFeatureFixed.
ColorFeatureGradiated - class edu.brook.ascape.view.ColorFeatureGradiated.
A class for displaying a gradiated color whose intensity is determined by the supplied UnitIntervalDataPoint.
ColorFeatureGradiated() - Constructor for class edu.brook.ascape.view.ColorFeatureGradiated
Constructs a ColorFeatureGradiated.
ColorFeatureGradiated(Color, UnitIntervalDataPoint) - Constructor for class edu.brook.ascape.view.ColorFeatureGradiated
Constructs a ColorFeatureGradiated with the supplied unit interval and maximum color.
ColorFeatureGradiated(String) - Constructor for class edu.brook.ascape.view.ColorFeatureGradiated
Constructs the gradiated color feature with the supplied name.
ColorFeatureGradiated(String, Color, Color, UnitIntervalDataPoint) - Constructor for class edu.brook.ascape.view.ColorFeatureGradiated
Constructs a ColorFeatureGradiated with the supplied name, maximum color, and unit interval.
ColorFeatureGradiated(String, Color, UnitIntervalDataPoint) - Constructor for class edu.brook.ascape.view.ColorFeatureGradiated
Constructs a ColorFeatureGradiated with the supplied name, maximum color, and unit interval.
ColorFeatureGradiatedIndex - class edu.brook.ascape.view.ColorFeatureGradiatedIndex.
A class for displaying a gradiated color whose intensity is determined by the supplied UnitIntervalDataPoint.
ColorFeatureGradiatedIndex(String) - Constructor for class edu.brook.ascape.view.ColorFeatureGradiatedIndex
 
COMPLETE_TOUR - Static variable in class edu.brook.ascape.model.Scape
Symbol for complete tour excution style.
ComponentView - interface edu.brook.ascape.view.ComponentView.
A view which listens to (is an observer of) an agent scape.
Conditional - interface edu.brook.ascape.util.Conditional.
Describes an object which can test whether an object meets some condition.
contains(Agent) - Method in class edu.brook.ascape.model.ScapeVector
Does the agent exist in this Scape?
contentPanel - Variable in class edu.brook.ascape.view.BaseCustomizer
The panel that all settings are displayed within
contentsToString() - Method in class edu.brook.ascape.model.Scape
Returns a string composed of descriptions of the contents.
controlBarFrame - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Store the last control bar (there should really only be one) so that we can make sure its always sent to the front when another view is added.
ControlBarView - class edu.brook.ascape.view.ControlBarView.
A class providing a control bar for controlling a simulation.
ControlBarView() - Constructor for class edu.brook.ascape.view.ControlBarView
Constructs the control view, creating and laying out its components.
ControlBarView(String) - Constructor for class edu.brook.ascape.view.ControlBarView
Constructs the control view, creating and laying out its components.
ControlEvent - class edu.brook.ascape.model.ControlEvent.
Events which control the execution state of a model or collection of scapes.
ControlEvent(Object, int) - Constructor for class edu.brook.ascape.model.ControlEvent
Constructs a control event, used to control a scape.
ControlListener - interface edu.brook.ascape.model.ControlListener.
An interface describing an obect which can receive control events.
coordinate - Variable in class edu.brook.ascape.model.Cell
The coordinate location of this cell within the relevant scape.
Coordinate - class edu.brook.ascape.model.Coordinate.
The base class for a location within a space defined by a particular geometry.
Coordinate() - Constructor for class edu.brook.ascape.model.Coordinate
 
Coordinate1DDiscrete - class edu.brook.ascape.model.Coordinate1DDiscrete.
A location within a one-dimensional discrete space.
Coordinate1DDiscrete() - Constructor for class edu.brook.ascape.model.Coordinate1DDiscrete
Creates a 1-dimensional coordinate.
Coordinate1DDiscrete(int) - Constructor for class edu.brook.ascape.model.Coordinate1DDiscrete
Creates a 1-dimensional coordinate with the specified position.
Coordinate1DDiscrete(int[]) - Constructor for class edu.brook.ascape.model.Coordinate1DDiscrete
Creates a 1-dimensional coordinate with the specified postion values.
Coordinate2DDiscrete - class edu.brook.ascape.model.Coordinate2DDiscrete.
A location within a two dimensional space.
Coordinate2DDiscrete(int[]) - Constructor for class edu.brook.ascape.model.Coordinate2DDiscrete
Creates a 2-dimensional coordinate with the specified position values.
Coordinate2DDiscrete(int, int) - Constructor for class edu.brook.ascape.model.Coordinate2DDiscrete
Creates a 2-dimensional coordinate with the specified position values.
CoordinateDiscrete - class edu.brook.ascape.model.CoordinateDiscrete.
The base class for a location within a regular discrete space.
CoordinateDiscrete() - Constructor for class edu.brook.ascape.model.CoordinateDiscrete
Creates a new discrete coordinate.
CoordinateDiscrete(int) - Constructor for class edu.brook.ascape.model.CoordinateDiscrete
Creates a new coordinate with the provided position.
CoordinateDiscrete(int[]) - Constructor for class edu.brook.ascape.model.CoordinateDiscrete
Creates a new coordinate with the provided dimensional positions.
copyrightAndCredits - Static variable in class edu.brook.ascape.model.Scape
Copyright and credits information for ascape.
count - Static variable in class edu.brook.ascape.model.AscapeObject
 
count - Variable in class edu.brook.ascape.util.StatCollector
The number of values collected.
CounterView - class edu.brook.ascape.view.CounterView.
A simple view that displays the number of scape iterations.
CounterView() - Constructor for class edu.brook.ascape.view.CounterView
 
countNeighbors(Conditional) - Method in class edu.brook.ascape.model.Cell
Returns the number of cells that are neighbors and that meet the supplied condition.
countWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeGraph
Returns the number of cells within the supplied distance that meet the supplied condition.
countWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the number of cells within the supplied distance that meet the supplied condition.
countWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray1D
 
countWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeVector
 
countWithin(Conditional, boolean, double) - Method in class edu.brook.ascape.model.Cell
Returns the number of cells within the supplied distance that meet the supplied condition.
CREATE_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the target scape and all its children scapes to be populated if auto create is set to true.
CREATE_SCAPE_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the target scape to be populated.
createCellCustomizer(BaseCellView) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns a new CellCustomizer.
createDataSeries() - Method in class edu.brook.ascape.util.StatCollector
Creates a data series for every measure of this statistic collector.
createDefaultModel() - Method in class edu.brook.ascape.util.NumberOnlyField
 
createMovie() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
createOrder(int) - Static method in class edu.brook.ascape.model.Scape
Creates a new array of ints for use as indexes for an ordered iteration.
createQualityComboBox() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
createScape() - Method in class edu.brook.ascape.model.Scape
Create this scape; populate it, add rules, create statistic collectors, etc..
createScape() - Method in class edu.brook.ascape.model.ScapeArray2D
Populate the scape with instances of its protoype agent.
createScape() - Method in class edu.brook.ascape.model.ScapeArray1D
Populate the scape with instances of its protoype agent.
createScape() - Method in class edu.brook.ascape.model.ScapeVector
Populate the scape with instances of its protoype agent.
createScape() - Method in class edu.brook.ascape.model.AgentScape
Normally, populates the scape with instances of its protoype agent.
createSelfView() - Method in class edu.brook.ascape.model.Scape
Makes the scape a view of itself.
createViewCustomizer(BaseCellView) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns a new ViewCustomizer.
createViews() - Method in class edu.brook.ascape.model.Scape
Override to create views for your agent scapes.
currentPositionInRank - Variable in class edu.brook.ascape.model.ScapeArray2D
The current position within the current rank for this enumeration.
currentRank - Variable in class edu.brook.ascape.model.ScapeArray2D
The current distance from the origin for this enumeration.
currentScape - Variable in class edu.brook.ascape.view.AutoCustomizerSwing
 
currentUpdate - Variable in class edu.brook.ascape.view.CanvasView
The update currently being drawn.
customizer - Variable in class edu.brook.ascape.view.ChartView
The panel responsible for customizing this chart.
CustomSliderPanel - class edu.brook.ascape.view.CustomSliderPanel.
A panel containg a slider and appropriate labels that automatically scale an actual value to the range of values expected by the slider.
CustomSliderPanel(String, double, double, int) - Constructor for class edu.brook.ascape.view.CustomSliderPanel
Constructs a slider panel taht can be set to any value between minimum and maximum, and that allows changes to the given decimal place precision.
CustomSliderPanelInf - class edu.brook.ascape.view.CustomSliderPanelInf.
A panel containg a slider and appropriate labels that automatically scale an actual value to the range of values expected by the slider, with the rightmost edge of the slider represting infinity, as represented by Interger.MAX_VALUE.
CustomSliderPanelInf(String, double, double, int) - Constructor for class edu.brook.ascape.view.CustomSliderPanelInf
Constructs a slider panel that can be set to any value between minimum and infinity, and that allows changes to the given decimal place precision.
cyan - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns cyan.

D

darkGray - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns darkGray.
data - Variable in class edu.brook.ascape.util.StatCollectorCSAMMVar
Vector storing all values so variance can be calculated.
dataGroup - Static variable in class edu.brook.ascape.model.Scape
Data group for all scapes.
dataGroup - Variable in class edu.brook.ascape.util.DataSelection
The backing data group for this selection.
DataGroup - class edu.brook.ascape.util.DataGroup.
A group of data points and their cooresponding series (pl) of measurements.
DataGroup() - Constructor for class edu.brook.ascape.util.DataGroup
 
DataOutputView - class edu.brook.ascape.view.DataOutputView.
A non-graphic view providing output of model data to a file.
DataOutputView() - Constructor for class edu.brook.ascape.view.DataOutputView
Constructs a data output view.
DataOutputView(DataOutputStream) - Constructor for class edu.brook.ascape.view.DataOutputView
Constructs a data output view.
DataOutputView(File) - Constructor for class edu.brook.ascape.view.DataOutputView
Constructs a data output view.
dataPoint - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The unit interval data point used to calculate the gradiated color.
DataPoint - interface edu.brook.ascape.util.DataPoint.
An interface for a class providing a data point for a given object.
DataPointConcrete - class edu.brook.ascape.util.DataPointConcrete.
An class providing a data point for a given object.
DataPointConcrete() - Constructor for class edu.brook.ascape.util.DataPointConcrete
Constructs a concrete instantiation of a color feature.
DataPointConcrete(String) - Constructor for class edu.brook.ascape.util.DataPointConcrete
Constructs a concrete instantiation of a color feature with the supplied name.
dataSelection - Variable in class edu.brook.ascape.view.DataView
The selection of data that is be written.
dataSelection - Variable in class edu.brook.ascape.view.ChartViewModel
The selected series for this data model.
DataSelection - class edu.brook.ascape.util.DataSelection.
A selection of a group of data series, useful for providing some subset of available data.
DataSelection() - Constructor for class edu.brook.ascape.util.DataSelection
 
dataSeries - Variable in class edu.brook.ascape.util.StatCollector
The series (plural) that contain the actual statistic results for each measure.
dataSeries - Variable in class edu.brook.ascape.util.DataGroup
The data series (pl) that record a measure for a statistic for every iteration.
DataSeries - class edu.brook.ascape.util.DataSeries.
A class which stores the results of measurements of data points.
DataSeries() - Constructor for class edu.brook.ascape.util.DataSeries
Constructs a new data series.
DataView - class edu.brook.ascape.view.DataView.
A non-graphic view providing output of model data to a file.
DataView() - Constructor for class edu.brook.ascape.view.DataView
 
DataViewSelection - class edu.brook.ascape.view.DataViewSelection.
A group of data series which may be selected, and which provides a settable SeriesView (and other view realted features, as needed) for each element in the backing data group.
DataViewSelection() - Constructor for class edu.brook.ascape.view.DataViewSelection
 
DEATH_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the death method of the target agent.
death() - Method in class edu.brook.ascape.model.Agent
Perform the death rule; if the death condition is met, kill the agent.
deathCondition() - Method in class edu.brook.ascape.model.Agent
Conditions under which this agent should die.
DEBUG_RUNTIME_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the current runtime viewMode is setup for debug.
decPlaces - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
DefaultScapeListener - class edu.brook.ascape.model.DefaultScapeListener.
A listener to an agent scape.
DefaultScapeListener() - Method in class edu.brook.ascape.model.DefaultScapeListener
Constructs a default listener.
DefaultScapeListener() - Constructor for class edu.brook.ascape.model.DefaultScapeListener
 
DefaultScapeListener(String) - Method in class edu.brook.ascape.model.DefaultScapeListener
Constructs a default listener.
defaultSetup(Scape) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Setup up a basic interactive run time environment for a model application.
delayIcon - Variable in class edu.brook.ascape.view.ControlBarView
 
delayPanel - Variable in class edu.brook.ascape.view.ControlBarView
 
delayScale - Variable in class edu.brook.ascape.view.ControlBarView
 
delaySlider - Variable in class edu.brook.ascape.view.ControlBarView
 
deleteMarker - Variable in class edu.brook.ascape.model.Agent
A marker for deleting this agent during a later sweep.
deleteSweep() - Method in interface edu.brook.ascape.model.ScapeMutable
 
deleteSweep() - Method in class edu.brook.ascape.model.ScapeVector
 
demoModelClasses - Static variable in class edu.brook.ascape.model.Scape
Common demo model class specifications.
demoModelNames - Static variable in class edu.brook.ascape.model.Scape
Common demo model names.
description - Variable in class edu.brook.ascape.model.Scape
A brief descripiton (including credits) of the scape or of the model, if this is root scape.
desktop - Static variable in class edu.brook.ascape.view.ViewFrameBridge
The applet the scape is running within, if any.
determineAccessors(Object, Class, boolean) - Static method in class edu.brook.ascape.util.PropertyAccessor
Returns an array of all read/write accessors for the supplied object.
determineAccessors(Object, Class, boolean, PropertyAccessor[]) - Static method in class edu.brook.ascape.util.PropertyAccessor
 
determineCell() - Method in class edu.brook.ascape.view.CellCustomizer
 
die() - Method in class edu.brook.ascape.model.Agent
Kill the agent.
die() - Method in class edu.brook.ascape.model.Cell
Kill the agent.
die() - Method in class edu.brook.ascape.model.CellOccupant
Removes the agent from play, causing it to vacate its host cell.
Diffusable - interface edu.brook.ascape.model.Diffusable.
An object that is capable of having some its values diffused.
diffuseConstant - Variable in class edu.brook.ascape.rule.ParameterizedDiffusion
 
Diffusion - class edu.brook.ascape.rule.Diffusion.
A rule causing some agent value to diffuse to its neighbors.
Diffusion() - Constructor for class edu.brook.ascape.rule.Diffusion
 
dimensionCount - Variable in class edu.brook.ascape.model.Geometry
If appropriate.
discrete - Variable in class edu.brook.ascape.model.Geometry
Does this geometry represent space as a set of discrete locations, or do all objects within it have a some aproximate location within continous space? For example, raster graphics would represent a discrete space, while vector graphics would represent a non-discrete space.
display() - Method in class edu.brook.ascape.view.BaseCustomizer
 
displayAboutDialog(Scape) - Method in class edu.brook.ascape.view.ViewFrameBridge
Displays a standard about dialog.
displayCellCustomizer() - Method in class edu.brook.ascape.view.BaseCellView
Displays a window for altering the setting for this view.
displayCentroid - Variable in class edu.brook.ascape.view.SimplexView
 
displayPoints - Variable in class edu.brook.ascape.view.TimeSeriesViewModel
Number of display points to display.
displayViewCustomizer() - Method in class edu.brook.ascape.view.BaseCellView
Displays a window for altering the setting for this view.
displayViewCustomizer() - Method in class edu.brook.ascape.view.ChartView
Displays a window for altering the setting for this chart.
dispose() - Method in class edu.brook.ascape.view.ViewFrameBridge
Closes and frees the frame.
DRAW_HATCH - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark.
DRAW_HATCH_G1_W2 - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark with a gap of 2 spaces and width 1.
DRAW_HATCH_G2_W1 - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark with a gap of 2 spaces and width 1.
DRAW_HATCH_G2_W2 - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark with a gap of 2 spaces and width 1.
DRAW_HATCH_G3_W1 - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark.
DRAW_HATCH_G3_W2 - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a hash mark.
DRAW_OVAL - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls drawOval.
DRAW_OVAL_2 - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls drawOval.
DRAW_OVOID - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that draws an 'oval' that looks good in smaller sizes.
DRAW_RECT - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls drawRect.
DRAW_RECT_2 - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls drawRect.
DRAW_X - Static variable in class edu.brook.ascape.view.DrawSymbol
Draws a diagonal cross.
draw(Graphics, int, int) - Method in interface edu.brook.ascape.view.Drawable
Draws a graphic interpretation of this object, or a delegate to this object.
draw(Graphics, Object, int, int) - Method in class edu.brook.ascape.view.DrawFeature
Draws a graphic interpretation of the object into the supplied graphics port, (typically) within the supplied dimensions.
draw(Graphics, Object, int, int) - Method in class edu.brook.ascape.view.DrawImageFeature
Draws a graphic interpreation of the object into the supplied graphics port, (typically) within the supplied dimensions.
draw(Graphics, Object, int, int) - Method in class edu.brook.ascape.view.DrawColorFeature
Draws a graphic interpreation of the object into the supplied graphics port, (typically) within the supplied dimensions.
draw(Graphics, Object, int, int) - Method in class edu.brook.ascape.view.FillCellFeature
 
draw(Graphics, Object, int, int) - Method in class edu.brook.ascape.view.DrawSymbol
Calls a draw method that ignores object and provides a drawable interface.
Drawable - interface edu.brook.ascape.view.Drawable.
An interface for a class that is capable of drawing itself into a graphics context with a defined area.
drawAgentAt(Agent, int) - Method in class edu.brook.ascape.view.FixedStretchyView
 
drawAgentAt(Agent, int) - Method in class edu.brook.ascape.view.FixedAgentStretchyView
 
drawCellAt(int, int) - Method in class edu.brook.ascape.view.Overhead2DView
 
drawCellAt(int, int) - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
drawCellAtIfUpdate(int, int) - Method in class edu.brook.ascape.view.Overhead2DView
 
drawCellAtIfUpdate(int, int) - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
DrawColorFeature - class edu.brook.ascape.view.DrawColorFeature.
A class using a color feature to determine the color to use to draw a feature.
DrawColorFeature() - Constructor for class edu.brook.ascape.view.DrawColorFeature
Constructs a DrawColorFeature.
DrawColorFeature(DrawFeature) - Constructor for class edu.brook.ascape.view.DrawColorFeature
Constructs a DrawColorFeature with a nested feature.
DrawColorFeature(String) - Constructor for class edu.brook.ascape.view.DrawColorFeature
Constructs the feature with the supplied name.
DrawColorFeature(String, ColorFeature) - Constructor for class edu.brook.ascape.view.DrawColorFeature
Constructs the feature with a name and color feature.
DrawColorFeature(String, DrawFeature) - Constructor for class edu.brook.ascape.view.DrawColorFeature
Constructs the feature with a name and nested feature.
drawEveryNUpdates - Variable in class edu.brook.ascape.view.CanvasView
Specifies the number of updates that occur between each draw.
DrawFeature - class edu.brook.ascape.view.DrawFeature.
An class providing a drawing method for a given object.
DrawFeature() - Constructor for class edu.brook.ascape.view.DrawFeature
Constructs the feature.
DrawFeature(DrawFeature) - Constructor for class edu.brook.ascape.view.DrawFeature
Constructs the feature with a nested feature.
DrawFeature(String) - Constructor for class edu.brook.ascape.view.DrawFeature
Constructs the feature with the provided name.
DrawFeature(String, DrawFeature) - Constructor for class edu.brook.ascape.view.DrawFeature
Constructs the feature with a name and nested feature.
drawFeatureObservable - Variable in class edu.brook.ascape.model.Scape
A delegate keeping track of observers of draw features.
drawFeatures - Variable in class edu.brook.ascape.model.Scape
A vector of features available to draw memebers of this scape.
DrawFeatureSelection - class edu.brook.ascape.view.DrawFeatureSelection.
A (probably temporary) class for handling DrawFeature Observation.
DrawFeatureSelection(Scape) - Constructor for class edu.brook.ascape.view.DrawFeatureSelection
Construct a new DrawFeatureSelection.
DrawImageFeature - class edu.brook.ascape.view.DrawImageFeature.
A class using a image feature to determine the image to use to draw a feature.
DrawImageFeature() - Constructor for class edu.brook.ascape.view.DrawImageFeature
Constructs a DrawImageFeature.
DrawImageFeature(DrawFeature) - Constructor for class edu.brook.ascape.view.DrawImageFeature
Constructs a DrawImageFeature with a nested feature.
DrawImageFeature(String) - Constructor for class edu.brook.ascape.view.DrawImageFeature
Constructs the feature with the supplied name.
DrawImageFeature(String, DrawFeature) - Constructor for class edu.brook.ascape.view.DrawImageFeature
Constructs the feature with a name and nested feature.
DrawImageFeature(String, ImageFeature) - Constructor for class edu.brook.ascape.view.DrawImageFeature
Constructs the feature with a name and image feature.
drawNetwork - Variable in class edu.brook.ascape.view.Overhead2DView
 
drawSelectedCell(Graphics) - Method in class edu.brook.ascape.view.BaseCellView
 
drawSelectedCell(Graphics) - Method in class edu.brook.ascape.view.FixedStretchyView
 
drawSelectedCell(Graphics) - Method in class edu.brook.ascape.view.Scrolling1DView
 
drawSelectedCell(Graphics) - Method in class edu.brook.ascape.view.Overhead2DView
 
drawSelectedCell(Graphics) - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
drawSelectedCellAt(Graphics, int, int) - Method in class edu.brook.ascape.view.Overhead2DView
 
drawSelection - Variable in class edu.brook.ascape.view.BaseCellView
The draw features that have been selected to draw.
DrawSymbol - class edu.brook.ascape.view.DrawSymbol.
An drawing method that draws a symbol irrespective of the supplied object's state.
DrawSymbol() - Constructor for class edu.brook.ascape.view.DrawSymbol
 

E

earliestPeriod - Static variable in class edu.brook.ascape.model.Scape
The earliest period this scape is expected to be run at.
edu.brook.ascape.model - package edu.brook.ascape.model
 
edu.brook.ascape.rule - package edu.brook.ascape.rule
 
edu.brook.ascape.util - package edu.brook.ascape.util
 
edu.brook.ascape.view - package edu.brook.ascape.view
 
edu.brook.ascape.view.qt - package edu.brook.ascape.view.qt
 
elements() - Method in class edu.brook.ascape.model.ScapeVector
Returns an enumeration of all agents.
elements() - Method in class edu.brook.ascape.util.SweepLink
Returns the memebers as an enumeration.
elemsSelected - Variable in class edu.brook.ascape.util.VectorSelection
An array for selection status for all elements in the vector.
ESTIMATED_MAXIMUM_SIZE - Static variable in class edu.brook.ascape.model.ScapeVector
The estimated maximum size a typical vector will be.
evaporationRate - Variable in class edu.brook.ascape.rule.ParameterizedDiffusion
 
execute(Agent) - Method in class edu.brook.ascape.rule.Rule
Perform the rule for the specified agent.
execute(Agent) - Method in class edu.brook.ascape.rule.Propogate
Execute rule on child scapes and (optionally) agents.
execute(Agent) - Method in class edu.brook.ascape.rule.CollectStats
Collects all values for the agent.
execute(Agent) - Method in class edu.brook.ascape.rule.ExecuteThenUpdate
Execute phase of the rule.
execute(Agent) - Method in class edu.brook.ascape.rule.Diffusion
Calculate and store diffusion value to neighbors.
execute(Agent) - Method in class edu.brook.ascape.rule.ParameterizedDiffusion
Calculate and store diffusion value to neighbors.
execute(Agent) - Method in class edu.brook.ascape.rule.SetValues
Sets all values for the agent.
execute(Agent) - Method in class edu.brook.ascape.rule.MoveRandomWithin
Move to a random location in the lattice.
execute(Agent) - Method in class edu.brook.ascape.rule.NotifyViews
Notify all views of state update.
execute(Object[], Agent[]) - Method in class edu.brook.ascape.model.Scape
Executes the provided rules on the supplied agents.
execute(Rule) - Method in class edu.brook.ascape.model.Agent
Causes the provided rule to be executed upon this agent.
execute(Rule[]) - Method in class edu.brook.ascape.model.Agent
Causes the provided rules to be executed upon this agent.
execute(Rule, Agent[]) - Method in class edu.brook.ascape.model.Scape
Executes the provided rule on every member of the lattice, according to the rule settings and the execution order of this scape.
executeOnMembers() - Method in class edu.brook.ascape.model.Scape
Executes all of this scapes selected rules on its members.
executeOnMembers(Object[]) - Method in class edu.brook.ascape.model.Scape
Executes the provided rules on every member of the scape, according to the rule settings and the execution order of this scape.
executeOnMembers(Object[]) - Method in class edu.brook.ascape.model.ScapeGraph
Executes the provided rules on every member of the graph, according to the rule settings and the execution order of the scape.
executeOnMembers(Object[]) - Method in class edu.brook.ascape.model.AgentScape
Executes the provided rules on the scape.
executeOnMembers(Rule) - Method in class edu.brook.ascape.model.Scape
Executes the provided rule on every member of the lattice, according to the rule settings and the execution order of this scape.
executeOnMembers(VectorSelection) - Method in class edu.brook.ascape.model.Scape
Executes the provided rules on every member of the lattice, according to the rule settings and the execution order of this scape.
executeOnRoot(Rule) - Method in class edu.brook.ascape.model.Scape
Propogates the rule for execution up to the root of the scape tree, then propogates down to all nodes.
executeOnRoot(Rule[]) - Method in class edu.brook.ascape.model.Scape
Propogates the rule for execution up to the root of the scape tree, then propogates down to all nodes.
ExecuteThenUpdate - class edu.brook.ascape.rule.ExecuteThenUpdate.
A rule that should be executed in two phases; executing (calculating), and then updating.
ExecuteThenUpdate() - Constructor for class edu.brook.ascape.rule.ExecuteThenUpdate
Constructs an execute and update rule.
ExecuteThenUpdate(String) - Constructor for class edu.brook.ascape.rule.ExecuteThenUpdate
Constructs an execute and update rule with the provided name.
executionOrder - Variable in class edu.brook.ascape.model.Scape
Order in which rules should be executed.
executionStyle - Variable in class edu.brook.ascape.model.Scape
'Stlye' of rule execution.
exit() - Static method in class edu.brook.ascape.model.Scape
Final kill.
extent - Variable in class edu.brook.ascape.model.ScapeGraph
The extent (furthest valid point) of the graph.

F

f2 - Static variable in class edu.brook.ascape.util.Function
The result value for the second measurement.
f3 - Static variable in class edu.brook.ascape.util.Function
The result value for the third measurement.
failures - Variable in class edu.brook.ascape.util.Test
 
FILL_OVAL - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls fillOval.
FILL_OVOID - Static variable in class edu.brook.ascape.view.DrawSymbol
Fills in the space inside a DRAW_OVOID.
FILL_RECT - Static variable in class edu.brook.ascape.view.DrawSymbol
A symbol that calls fillRect.
FillCellFeature - class edu.brook.ascape.view.FillCellFeature.
A Draw feature that fills a cell with the color defined by the color feature.
FillCellFeature(String) - Constructor for class edu.brook.ascape.view.FillCellFeature
Constructs the feature with the supplied name.
FillCellFeature(String, ColorFeature) - Constructor for class edu.brook.ascape.view.FillCellFeature
Constructs the feature with a name and color feature.
finalize() - Method in class edu.brook.ascape.view.CanvasView
Attempts to free buffer memory as soon as possible upon canvas destruction.
findAvailable() - Method in class edu.brook.ascape.model.ScapeGraph
Returns cells that are available, that is, uncoccupied.
findAvailable(Cell[]) - Method in class edu.brook.ascape.model.ScapeGraph
Returns cells that are available, that is, uncoccupied.
findCells(Conditional) - Method in class edu.brook.ascape.model.ScapeGraph
Finds cells that meet some condition.
findCells(Conditional) - Method in class edu.brook.ascape.model.ScapeArray2D
Finds cells within the scape that meet some condition.
findCells(Conditional, Cell[]) - Method in class edu.brook.ascape.model.ScapeGraph
Finds cells that meet some condition.
findCells(Conditional, int, int, int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Finds cells wtihin the specified space that meet some condition.
findFirstMatchInRank(Cell, Conditional, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the first element in the supplied rank that matches the supplied condition, null if no matches.
findMaximumCell(DataPoint, Cell[]) - Static method in class edu.brook.ascape.model.ScapeGraph
Finds the cell that has the highest value for some data point.
findMaximumWithin(Cell, DataPoint, int, boolean) - Method in class edu.brook.ascape.model.ScapeGraph
 
findMaximumWithin(DataPoint, int, boolean) - Method in class edu.brook.ascape.model.Cell
 
findNearestCell(Cell, Conditional) - Method in class edu.brook.ascape.model.ScapeGraph
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional) - Method in class edu.brook.ascape.model.ScapeArray2D
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional) - Method in class edu.brook.ascape.model.ScapeArray1D
 
findNearestCell(Cell, Conditional) - Method in class edu.brook.ascape.model.ScapeVector
 
findNearestCell(Cell, Conditional, boolean) - Method in class edu.brook.ascape.model.ScapeGraph
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional, boolean) - Method in class edu.brook.ascape.model.ScapeArray2D
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional, boolean) - Method in class edu.brook.ascape.model.ScapeArray1D
 
findNearestCell(Cell, Conditional, boolean) - Method in class edu.brook.ascape.model.ScapeVector
 
findNearestCell(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeGraph
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray2D
Finds the nearest cell that meets some condition.
findNearestCell(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray1D
 
findNearestCell(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeVector
 
findNearestCell(Conditional) - Method in class edu.brook.ascape.model.Cell
Finds the nearest cell that meets some condition.
findNearestCell(Conditional, boolean) - Method in class edu.brook.ascape.model.Cell
Finds the nearest cell that meets some condition.
findNearestCell(Conditional, boolean, double) - Method in class edu.brook.ascape.model.Cell
Finds the nearest cell that meets some condition.
findNearestMatchRank(Cell, Conditional, boolean) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches.
findNearestMatchRank(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the nearest rank that includes a cell which matches the supplied condition, -1 if no matches.
findOccupants() - Method in class edu.brook.ascape.model.ScapeGraph
Returns cells that are available, that is, uncoccupied.
findOccupants(Cell[]) - Method in class edu.brook.ascape.model.ScapeGraph
Returns all cell occupants of the provided cells.
findRandomAvailableNeighbor() - Method in class edu.brook.ascape.model.HostCell
Gets a random neighboring host cell.
findRandomCell() - Method in class edu.brook.ascape.model.ScapeGraph
Returns a cell randomly selected from the lattice.
findRandomCell() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a cell randomly selected from the lattice.
findRandomCell() - Method in class edu.brook.ascape.model.ScapeArray1D
Returns a cell randomly selected from the lattice.
findRandomCell() - Method in class edu.brook.ascape.model.ScapeVector
Returns a cell randomly selected from the vector.
findRandomCell(Cell) - Method in class edu.brook.ascape.model.ScapeGraph
Returns a random unoccupied discrete location in the space given with the lattice.
findRandomCell(Cell, int, int, int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a random unoccupied discrete location in the space given with the lattice.
findRandomCell(int, int, int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a random unoccupied discrete location in the space given with the lattice.
findRandomCells(Cell, int) - Method in class edu.brook.ascape.model.ScapeGraph
Returns a group of unique cells randomly selected from the lattice.
findRandomCells(int) - Method in class edu.brook.ascape.model.ScapeGraph
Returns a group of unique cells randomly selected from the lattice.
findRandomCoordinate() - Method in class edu.brook.ascape.model.ScapeGraph
Returns a random location in the space defined by the graph.
findRandomCoordinate() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a coordinate randomly selected from the lattice's space.
findRandomCoordinate() - Method in class edu.brook.ascape.model.ScapeArray1D
Returns a coordinate randomly selected from the lattice's space.
findRandomCoordinate() - Method in class edu.brook.ascape.model.ScapeVector
Returns a coordinate randomly selected from the vector's space.
findRandomMatchInRank(Cell, Conditional, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a random element in the supplied rank that matches the supplied condition, null if no matches.
findRandomNeighbor() - Method in class edu.brook.ascape.model.Cell
Returns a cell randomly selected from among this cell's neighbors.
findRandomUnoccupiedCell() - Method in class edu.brook.ascape.model.ScapeGraph
Returns a random unoccupied discrete location in the space.
findRandomUnoccupiedCell(Cell) - Method in class edu.brook.ascape.model.ScapeGraph
Returns a random unoccupied discrete location in the space.
findRandomUnoccupiedCell(int, int, int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns a random unoccupied discrete location in the space given with the lattice.
first() - Method in class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DIterator
 
first() - Method in class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
first() - Method in interface edu.brook.ascape.model.ScapeIterator
 
fission() - Method in class edu.brook.ascape.model.Agent
Override to reproduce agent, creating a new agent.
fissionCondition() - Method in class edu.brook.ascape.model.Agent
Conditions under which this agent should fission.
FISSIONING_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the fissioning method of the target agent.
fissioning() - Method in class edu.brook.ascape.model.Agent
Perform the fissioning rule; if the fission condition is met, fission.
FixedAgentStretchyView - class edu.brook.ascape.view.FixedAgentStretchyView.
A class providing a view of an scape vector.
FixedAgentStretchyView(int) - Constructor for class edu.brook.ascape.view.FixedAgentStretchyView
 
fixedSize - Variable in class edu.brook.ascape.model.Geometry
Is this geometry of fixed extent, as in an array or a closed space, or can it shrink and grow like a vector or open space?
FixedStretchyView - class edu.brook.ascape.view.FixedStretchyView.
A class providing a view of an scape vector.
FixedStretchyView(int) - Constructor for class edu.brook.ascape.view.FixedStretchyView
 
FOCUS_AGENT - Static variable in class edu.brook.ascape.view.CellCustomizer
 
FOCUS_CELL - Static variable in class edu.brook.ascape.view.CellCustomizer
 
FORCE_DIE_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the die method of the target agent.
FORCE_FISSION_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the fission method of the target agent.
FORCE_MOVE_RULE - Static variable in class edu.brook.ascape.model.Agent
An rule calling the move method of the target agent, causing the agent to move regradless of what the movement condition method returns.
formatElapsedMillis(long) - Static method in class edu.brook.ascape.util.Utility
Formats a time in milleseconds (typically elapsed time) into a string with format "[d'd'] hh:mm:ss.mmmm".
formatToString(double, int) - Static method in class edu.brook.ascape.util.Utility
Returns the supplied number formatted as a string with the given number of decimal places fixed.
frame - Variable in class edu.brook.ascape.view.PanelView
The frame this view is displayed in.
frame - Variable in class edu.brook.ascape.view.CanvasView
The frame this view is displayed in.
frame - Variable in class edu.brook.ascape.view.ChartView
The frame, if any, that this iew is displayed within
frame - Variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
frameImp - Variable in class edu.brook.ascape.view.ViewFrameBridge
The backing frame providing the frame implementation.
frameList - Variable in class edu.brook.ascape.view.ControlBarView
 
frameList - Variable in class edu.brook.ascape.view.BatchView
 
frames - Static variable in class edu.brook.ascape.view.ViewFrameBridge
 
Function - class edu.brook.ascape.util.Function.
A one-dimensional function.
Function() - Constructor for class edu.brook.ascape.util.Function
 

G

gap - Static variable in class edu.brook.ascape.view.SimplexView
 
gap1 - Variable in class edu.brook.ascape.util.Function
The X axis gap between the first and second measurements
gap2 - Variable in class edu.brook.ascape.util.Function
The X axis gap between the second and third measurements (after one measurement has been dropped, leaving three total.)
geometry - Variable in class edu.brook.ascape.model.Scape
The basic geometric structure of this collection.
Geometry - class edu.brook.ascape.model.Geometry.
An encapsulation of all of the potential space definitions for any scape of agents, and a factory for creating realizations of these scapes.
Geometry(int) - Constructor for class edu.brook.ascape.model.Geometry
Creates a closed, discreet, Geometry.
Geometry(int, boolean, boolean, boolean, int) - Constructor for class edu.brook.ascape.model.Geometry
Constructs a new geometry with the appropriate specifications.
getActualValue() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the actaul value the slider is representing.
getAgentColorFeature() - Method in class edu.brook.ascape.view.BaseAgentCellView
Returns the color feature that will be used for determining agent color.
getAgents() - Method in class edu.brook.ascape.model.Scape
Returns all agents in the scape as an array.
getAgents() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns all agents in the scape as an array.
getAgents() - Method in class edu.brook.ascape.model.ScapeArray1D
Returns all agents in the scape as an array.
getAgents() - Method in class edu.brook.ascape.model.ScapeVector
Returns all agents in the scape as an array.
getAgents() - Method in class edu.brook.ascape.model.AgentScape
Returns all agents in the scape as an array.
getAgentsNear(Agent, int, boolean) - Method in class edu.brook.ascape.model.Scape
Returns all agents within the specified distance from the supplied agents.
getAgentsPerIteration() - Method in class edu.brook.ascape.model.Scape
Returns the number of agents to iterate through each iteration cycle.
getAllDataSeries() - Method in class edu.brook.ascape.util.StatCollector
Returns a data series for every statistical measure this collector is capable of generating.
getAllFrames() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns the actual frame implementation.
getAllMeasureNames() - Static method in class edu.brook.ascape.util.StatCollector
Returns all names for measures that statistics collectors are capable of generating.
getAllMeasureNamesShort() - Static method in class edu.brook.ascape.util.StatCollector
Returns all short names for measures that statistics collectors are capable of generating.
getAllScapes() - Method in class edu.brook.ascape.model.Scape
Returns all scapes that are composed with this scape.
getApplet() - Static method in class edu.brook.ascape.view.ViewFrameBridge
If model is running in an applet vm context, returns the applet.
getAppletModelPanel() - Static method in class edu.brook.ascape.view.ViewFrameBridge
If model is running in an applet vm context, returns the applet.
getAssertedValue(Object) - Method in class edu.brook.ascape.util.UnitIntervalDataPoint
Returns a value guaranteed to be within 0..1 based on the state of the object as defined by getValue.
getAsText() - Method in class edu.brook.ascape.util.PropertyAccessor
 
getAvailableNeighboringCells() - Method in class edu.brook.ascape.model.CellOccupant
Returns unoccupied cells neighboring this cell's location on the host cell's lattice.
getAvailableNeighbors() - Method in class edu.brook.ascape.model.HostCell
Returns all neighboring cells which are available for occupation.
getAvg() - Method in class edu.brook.ascape.util.StatCollectorCSA
Returns the current average of all values added.
getAxis1Name() - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis1Name() - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getAxis1Value(Object) - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis1Value(Object) - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getAxis2Name() - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis2Name() - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getAxis2Value(Object) - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis2Value(Object) - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getAxis3Name() - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis3Name() - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getAxis3Value(Object) - Method in class edu.brook.ascape.view.SimplexFeature
 
getAxis3Value(Object) - Method in class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
getBorderInsets(Component) - Method in class edu.brook.ascape.util.ShadowBorder
Returns the insets of the border.
getBorderInsets(Component, Insets) - Method in class edu.brook.ascape.util.ShadowBorder
Reinitialize the insets parameter with this Border's current Insets.
getBorderSize() - Method in class edu.brook.ascape.view.BaseCellView
Returns a one-dimension size in pixels of the cell border.
getBracketedValue(Object) - Method in class edu.brook.ascape.util.UnitIntervalDataPoint
Returns a value guaranteed to be within 0..1 based on the state of the object as defined by getValue.
getButtonPanel() - Method in class edu.brook.ascape.view.BaseCustomizer
Returns the panel where custom editing components are kept.
getCalculatedValue() - Method in class edu.brook.ascape.util.StatCollectorCalculated
Returns the current calculate value.
getCell() - Method in class edu.brook.ascape.view.CellCustomizer
 
getCell(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeGraph
Returns the cell existing at the specified coordinate.
getCell(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the cell existing at the specified coordinate.
getCell(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeArray1D
Returns the cell existing at the specified coordinate.
getCell(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeVector
Returns the cell existing at the specified coordinate.
getCell(int) - Method in class edu.brook.ascape.model.ScapeArray1D
Returns the cell existing at the specified coordinate.
getCell(int) - Method in class edu.brook.ascape.model.ScapeVector
Returns the cell existing at the specified coordinate.
getCell(int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the cell existing at the specified coordinate.
getCellColorFeature() - Method in class edu.brook.ascape.view.BaseCellView
Returns the color feature that will be used for determining cell color.
getCells() - Method in class edu.brook.ascape.model.ScapeGraph
Returns all cells in the scape as an array.
getCells() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns all agents in the scape as an array of cells (use this method to avoid coercion of memebers to Cell.)
getCells() - Method in class edu.brook.ascape.model.ScapeArray1D
Returns all agents in the scape as an array of cells (use this method to avoid coercion of memebers to Cell.)
getCells() - Method in class edu.brook.ascape.model.ScapeVector
Returns all agents in the scape as an array of cells (use this method to avoid coercion of memebers to Cell.)
getCellSize() - Method in class edu.brook.ascape.view.BaseCellView
Returns a one-dimension size of pixels used to represent each cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeGraph
Returns cells that are near the provided cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns cells that are near the provided cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray2DMoore
Effeciently returns cells that are near the provided cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray2DVonNeumann
Effeciently returns cells that are near the provided cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray1D
Returns cells that are near the provided cell.
getCellsNear(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeVector
Returns cells that are near the provided cell.
getCellsNear(int, boolean) - Method in class edu.brook.ascape.model.Cell
Returns cells that are near this cell.
getCellsNearMoore(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray2D
Effeciently returns cells that are near the provided cell in Moore space.
getCellsNearOnHost(int, boolean) - Method in class edu.brook.ascape.model.CellOccupant
Return other cell occupants near host cell on host scape.
getCellsNearVonNeumann(Cell, int, boolean) - Method in class edu.brook.ascape.model.ScapeArray2D
Effeciently returns cells that are near the provided cell in von Neumann space.
getChart() - Method in class edu.brook.ascape.view.ChartViewModel
Returns the chart view this model is responsible for.
getClassNameOnly(Class) - Static method in class edu.brook.ascape.util.Utility
 
getCollectStats() - Method in class edu.brook.ascape.model.Scape
Returns the value collection rule in effect; null if no value collection.
getColor() - Method in class edu.brook.ascape.model.Agent
This agent's default color, used by many simple views.
getColor() - Method in class edu.brook.ascape.model.HostCell
Returns the default color for this cell (green.) Override to provide another color, or provide a different color feature for your views.
getColor() - Method in class edu.brook.ascape.view.SeriesView
Returns a color for the object as defined irrespective of object by setColor.
getColor(Object) - Method in class edu.brook.ascape.model.Agent
Provides the default color for an agent.
getColor(Object) - Method in interface edu.brook.ascape.view.ColorFeature
Returns a color for the object as defined in implementions of this class.
getColor(Object) - Method in class edu.brook.ascape.view.ColorFeatureConcrete
Returns a color for the object as defined in implementions of this class.
getColor(Object) - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Returns maximum color at intensity defined by the data point.
getColor(Object) - Method in class edu.brook.ascape.view.ColorFeatureGradiatedIndex
Returns maximum color at intensity defined by the data point.
getColor(Object) - Method in class edu.brook.ascape.view.DrawColorFeature
Returns the color feature's color interpretation of the object.
getColor(Object) - Method in class edu.brook.ascape.view.ColorFeatureFixed
Returns a color for the object as defined irrespective of object by setColor.
getColorFeature() - Method in class edu.brook.ascape.view.DrawColorFeature
Returns the color feature this object is using to interpret the object's color.
getContentPane() - Method in class edu.brook.ascape.view.ViewFrameBridge
Returns the contentPane object for the frame.
getContentPanel() - Method in class edu.brook.ascape.view.BaseCustomizer
Returns the panel where custom editing components are kept.
getCoordinate() - Method in class edu.brook.ascape.model.Cell
Gets the location of this cell within the relevant scape.
getCount() - Method in class edu.brook.ascape.util.StatCollector
Returns the current number of values added.
getCustomizeCell() - Method in class edu.brook.ascape.view.BaseCellView
 
getCustomizer() - Method in class edu.brook.ascape.model.Scape
Returns the customizer responsible for scape paramaters.
getData() - Method in class edu.brook.ascape.model.Scape
Returns the group of all data series for the current model.
getData() - Method in class edu.brook.ascape.util.DataSelection
Returns the backing data group.
getDataInterpretation() - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getDataItem(int, int) - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getDataPoint() - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Returns the data point used to calculate color.
getDataPoint() - Method in class edu.brook.ascape.util.DataSeries
Returns the data point that this series is recording.
getDataSelection() - Method in class edu.brook.ascape.view.DataView
Returns the data group selection for this data output view.
getDataSelection() - Method in class edu.brook.ascape.view.ChartViewModel
Returns the viewed data group selection for this chart model.
getDataSeries(String) - Method in class edu.brook.ascape.util.StatCollector
Returns a data series for the measure name provided.
getDataView() - Method in class edu.brook.ascape.view.BatchView
 
getDecPlaces() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the number of decimal places selectable in the slider.
getDescription() - Method in class edu.brook.ascape.model.Scape
Returns a long (paragraph length suggested) description of the scape.
getDescriptor() - Method in class edu.brook.ascape.util.PropertyAccessor
 
getDiffusionConstant() - Method in class edu.brook.ascape.rule.ParameterizedDiffusion
 
getDiffusionTemp() - Method in interface edu.brook.ascape.model.Diffusable
Get the diffusion temp value.
getDiffusionValue(Agent) - Method in class edu.brook.ascape.rule.Diffusion
Override with a call to the getter of the value to diffuse.
getDimensionCount() - Method in class edu.brook.ascape.model.Geometry
Returns the number of dimensions for this lattice.
getDimensionCount() - Method in class edu.brook.ascape.model.CoordinateDiscrete
Returns the number of dimensions this coordinate has.
getDisplayPoints() - Method in class edu.brook.ascape.view.TimeSeriesViewModel
Gets display points, the number of points (iterations) to display on the chart x-axis.
getDistance(Cell) - Method in class edu.brook.ascape.model.Cell
 
getDistance(Cell, Cell) - Method in class edu.brook.ascape.model.ScapeGraph
 
getDistance(Cell, Cell) - Method in class edu.brook.ascape.model.ScapeArray2DMoore
 
getDistance(Cell, Cell) - Method in class edu.brook.ascape.model.ScapeArray2DVonNeumann
 
getDistance(Cell, Cell) - Method in class edu.brook.ascape.model.ScapeArray1D
 
getDistance(Cell, Cell) - Method in class edu.brook.ascape.model.ScapeVector
 
getDistance(Coordinate) - Method in class edu.brook.ascape.model.Coordinate
Returns the distance between this coordinate and the supplied coordinate.
getDistance(Coordinate) - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
 
getDistance(Coordinate) - Method in class edu.brook.ascape.model.Coordinate2DDiscrete
Returns the calculated distance between this coordinate and the supplied coordinate.
getDrawEveryNUpdates() - Method in class edu.brook.ascape.view.CanvasView
Returns a name for the view as defined by set name.
getDrawFeatures() - Method in class edu.brook.ascape.model.Scape
Returns, as a vector, the draw features available for interpretation of members of this scape.
getDrawFeaturesObservable() - Method in class edu.brook.ascape.model.Scape
Returns an observable delegate that notifies users of draw features that a change has occurred.
getDrawSelection() - Method in class edu.brook.ascape.view.BaseCellView
Returns the selection of draw features for this view.
getEvaporationRate() - Method in class edu.brook.ascape.rule.ParameterizedDiffusion
 
getExecutionOrder() - Method in class edu.brook.ascape.model.Scape
Returns the execution order that has been set for this scape.
getExecutionStyle() - Method in class edu.brook.ascape.model.Scape
Returns the execution style that has been set for this scape.
getExtent() - Method in class edu.brook.ascape.model.ScapeGraph
Returns the size of dimensions for this scape.
getFocus() - Method in class edu.brook.ascape.view.CellCustomizer
 
getFrameImp() - Method in class edu.brook.ascape.view.ViewFrameBridge
Returns the actual frame implementation.
getFramesPerSecond() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
getGeometry() - Method in class edu.brook.ascape.model.Scape
Return the geometry of this scape.
getGraphicsRecorder() - Method in class edu.brook.ascape.view.PanelView
Returns a recorder that can be used to record the graphics of this view.
getGraphicsRecorder() - Method in class edu.brook.ascape.view.CanvasView
Returns a recorder that can be used to record the graphics of this view.
getGraphicsRecorder() - Method in interface edu.brook.ascape.view.ComponentView
Returns a recorder that can be used to record the graphics of this view.
getGraphicsRecorder() - Method in class edu.brook.ascape.view.ChartView
Returns a recorder that can be used to record the graphics of this view.
getHome() - Method in class edu.brook.ascape.model.Scape
Returns the path in which all files should by default be stored to and retrieved from.
getHostCell() - Method in class edu.brook.ascape.model.CellOccupant
Returns the cell that this cell occupies in the host cell's lattice.
getHostScape() - Method in class edu.brook.ascape.model.CellOccupant
Returns the lattice that hosts this cell.
getIcon(String) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Utility method to return an image icon.
getID() - Method in class edu.brook.ascape.model.ControlEvent
Gets the id decribing the control event.
getID() - Method in class edu.brook.ascape.model.ScapeEvent
Gets the id decribing the control event.
getImage() - Method in class edu.brook.ascape.model.Agent
This agent's default color, used by many simple views.
getImage(Object) - Method in class edu.brook.ascape.model.Agent
Provides the default color for an agent.
getImage(Object) - Method in interface edu.brook.ascape.view.ImageFeature
Returns a color for the object as defined in implementions of this class.
getImage(Object) - Method in class edu.brook.ascape.view.DrawImageFeature
Returns the image feature's image interpretation of the object.
getImage(Object) - Method in class edu.brook.ascape.view.ImageFeatureConcrete
Returns a image for the object as defined in implementions of this class.
getImage(Object) - Method in class edu.brook.ascape.view.ImageFeatureFixed
Returns a image for the object as defined irrespective of object by setImage.
getImage(String) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Utility method to return an image resource as specified according to the rules of Class.getResource.
getImageFeature() - Method in class edu.brook.ascape.view.DrawImageFeature
Returns the image feature this object is using to interpret the object's image.
getIncrementAsText() - Method in class edu.brook.ascape.util.SweepDimension
Returns the increment value as a text string.
getIndexInVector(int) - Method in class edu.brook.ascape.util.VectorSelection
Returns the index in the vector of the object at the provided selection index.
getIndexOfSelectedIndex(int) - Method in class edu.brook.ascape.util.DataSelection
Returns the index in the backing data group of the series at the selection index.
getIndexOfSeries(DataSeries) - Method in class edu.brook.ascape.util.DataGroup
Returns the internal index of the series.
getIndexOfSeries(String) - Method in class edu.brook.ascape.util.DataGroup
Returns the internal index of the series from the series name.
getIndexOfStatCollector(String) - Method in class edu.brook.ascape.util.DataGroup
Returns the internal index of the stat from the stat name.
getInitialRules() - Method in class edu.brook.ascape.model.Scape
Returns all the rules executed following scape initialization.
getIntermediateValue() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the intermediate value, that is the scaled value prior to being multiplied by the value multiplier.
getIntermediateValue() - Method in class edu.brook.ascape.view.CustomSliderPanelInf
Returns the intermediate value, that is the scaled value prior to being multiplied by the value multiplier.
getIteration() - Method in class edu.brook.ascape.model.Agent
Returns the current count of iteration.
getIteration() - Method in class edu.brook.ascape.model.Scape
Returns current count of iterations.
getLabel() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the slider name label for direct manipulation.
getLongName() - Method in class edu.brook.ascape.util.PropertyAccessor
 
getMax() - Method in class edu.brook.ascape.util.DataSelection
Returns the maximum value across all series in the selection.
getMax() - Method in class edu.brook.ascape.util.StatCollectorCSAMM
Returns the maximum value added.
getMaxAsText() - Method in class edu.brook.ascape.util.SweepDimension
Returns the maximum value as a text string.
getMaxDelayInSecs() - Method in class edu.brook.ascape.view.ControlBarView
Returns the maximum delay that the control bar delay slider can cause.
getMeasureName() - Method in class edu.brook.ascape.util.DataSeries
Overridden to return a (english for now) name for the type of measure being recorded; for example, "Minimum."
getMember(int) - Method in class edu.brook.ascape.util.SweepLink
Returns the sweepable at the provided location.
getMember(int) - Method in class edu.brook.ascape.util.SweepGroup
Returns the 'sweepable' (sweep iterator) at the specified position.
getMin() - Method in class edu.brook.ascape.util.DataSelection
Returns the minimum value across all series in the selection.
getMin() - Method in class edu.brook.ascape.util.StatCollectorCSAMM
Returns the minimum value added.
getMinAsText() - Method in class edu.brook.ascape.util.SweepDimension
Returns the minimum value as a text string.
getModel() - Method in class edu.brook.ascape.model.Agent
Returns the model for this scape.
getMultiViewMode() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns the multi view mode that will be used when adding any new windows.
getName() - Method in class edu.brook.ascape.model.AscapeObject
A name this object may be referred to by.
getName() - Method in class edu.brook.ascape.model.Scape
Returns the name of this scape, the model name if this is root and there is no name set.
getName() - Method in class edu.brook.ascape.model.DefaultScapeListener
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.PanelView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.NonGraphicView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.CanvasView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.ControlBarView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.DrawFeature
Returns the user relevant name of this feature.
getName() - Method in class edu.brook.ascape.view.DrawImageFeature
Returns the user relevant name of this feature.
getName() - Method in class edu.brook.ascape.view.ColorFeatureConcrete
Returns a name for the object as defined by set name.
getName() - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Returns the name of the gradiated color feature.
getName() - Method in class edu.brook.ascape.view.ChartViewModel
Returns the name of this chart view model.
getName() - Method in class edu.brook.ascape.view.SimplexFeature
Returns the user relevant name of this feature.
getName() - Method in class edu.brook.ascape.view.CounterView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.ChartView
Returns a name for the view as defined by set name.
getName() - Method in class edu.brook.ascape.view.DrawColorFeature
Returns the user relevant name of this feature.
getName() - Method in class edu.brook.ascape.view.ImageFeatureConcrete
Returns a name for the object as defined by set name.
getName() - Method in class edu.brook.ascape.util.StatCollector
Override to provide a short name, or set a name, in the constructor or using this method.
getName() - Method in interface edu.brook.ascape.util.DataPoint
Returns a very short string description of the data point.
getName() - Method in interface edu.brook.ascape.util.HasName
Returns the of the object.
getName() - Method in class edu.brook.ascape.util.PropertyAccessor
 
getName() - Method in class edu.brook.ascape.util.UnitIntervalDataPoint
Returns the name of this unit interval data point.
getName() - Method in class edu.brook.ascape.util.DataPointConcrete
Returns a name for the object as defined by set name.
getName() - Method in class edu.brook.ascape.util.DataSeries
Returns the name of this data series.
getNearOccupants(int, boolean) - Method in class edu.brook.ascape.model.HostCell
Returns all occupants of nearby cells.
getNeighborhood() - Method in class edu.brook.ascape.model.Geometry
Returns the geometry's presumed neighborhood.
getNeighboringOccupants() - Method in class edu.brook.ascape.model.HostCell
Returns all occupants of neighboring cells.
getNeighbors() - Method in class edu.brook.ascape.model.Cell
Returns this cells neighbors, that is, the set of cells adjoing this cell as defined by the scape's geometry.
getNeighbors(Conditional) - Method in class edu.brook.ascape.model.Cell
Returns the neighbors of the cell that meet the supplied condition.
getNeighborsOnHost() - Method in class edu.brook.ascape.model.CellOccupant
Overides the getNeighbors method to return the cell's occupants neighboring this cell's location on its host cell's lattice.
getNestedFeature() - Method in class edu.brook.ascape.view.DrawFeature
Returns the feature nested inside this one.
getNetwork() - Method in class edu.brook.ascape.model.Cell
Returns some network of related cells.
getNumCharsInFileName() - Method in class edu.brook.ascape.view.DataOutputView
Returns the number of characters used for the sequential file name.
getNumOfCoordinatesWithinRank(int) - Static method in class edu.brook.ascape.model.ScapeArray2D
Returns the number of relative coordiantes that exist in the given distance rank.
getNumRows() - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getObject() - Method in class edu.brook.ascape.view.BaseCustomizer
Returns the object this customizer is modifying.
getOccupant() - Method in class edu.brook.ascape.model.Cell
Returns any occupants of this cell.
getOccupant() - Method in class edu.brook.ascape.model.HostCell
Return the occupant of this cell, null if no occupant.
getOrigin() - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
getPanel() - Method in class edu.brook.ascape.view.ModelApplet
Returns the main panel for this applet.
getPeriod() - Method in class edu.brook.ascape.model.Scape
Returns the current period, which is just the iteration plus the period begin.
getPeriodDataStream() - Method in class edu.brook.ascape.view.DataOutputView
Returns the data stream that period (iteration by iteration) output will be written to.
getPeriodDescription() - Method in class edu.brook.ascape.model.Scape
Returns a string description of the current period, i.e.
getPeriodFile() - Method in class edu.brook.ascape.view.DataOutputView
 
getPeriodName() - Method in class edu.brook.ascape.model.Scape
Returns the name that periods are referred to by.
getPeriods() - Method in class edu.brook.ascape.util.DataGroup
Returns a vector of periods for which statistics have been collected.
getPointLabels() - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getPreferredSize() - Method in class edu.brook.ascape.view.CanvasView
Returns default preferred size of width 300 and height 200.
getPreferredSize() - Method in class edu.brook.ascape.view.StretchyView
 
getPreferredSize() - Method in class edu.brook.ascape.view.SimpleControlView
Returns the preferred size of the control view, whcih is width 280 and height 30.
getPreferredSize() - Method in class edu.brook.ascape.view.CounterView
Returns the preferred size, 130 x 50.
getPreferredSize() - Method in class edu.brook.ascape.view.SimplexView
Returns the preferred size of this view, which is the size of the lattice times this views cellSize.
getPreferredSize() - Method in class edu.brook.ascape.view.Scrolling1DView
Retuns the preferred size, which is width of the number of agents, and height of 300.
getPreferredSize() - Method in class edu.brook.ascape.view.Overhead2DView
Returns the preferred size of this view, which is the size of the lattice times this views cellSize.
getProduct() - Method in class edu.brook.ascape.model.CoordinateDiscrete
Returns the product of all the dimension's values.
getPrototypeAgent() - Method in class edu.brook.ascape.model.Scape
Returns the agent that is cloned to populate this scape.
getQuality() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
getRandom() - Method in class edu.brook.ascape.model.AscapeObject
Gets the random number stream used by this object.
getRandomSeed() - Method in class edu.brook.ascape.model.AscapeObject
Returns the seed for the default random number seed.
getRoot() - Method in class edu.brook.ascape.model.Agent
Gets the rootmost parent scape for this agent.
getRoot() - Method in class edu.brook.ascape.model.Scape
Returns the root of this scape, which may be this scape.
getRow(int) - Method in class edu.brook.ascape.view.PieViewModel
Data method for JCChart.
getRow(int) - Method in class edu.brook.ascape.view.HistogramViewModel
Data method for JCChart.
getRow(int) - Method in class edu.brook.ascape.view.TimeSeriesViewModel
Data method for JCChart.
getRules() - Method in class edu.brook.ascape.model.Scape
Returns all rules that this scape might execute.
getRunCount() - Method in class edu.brook.ascape.util.SweepGroup
Sets the runs per, or number of runs per each sweep setting.
getRunDataStream() - Method in class edu.brook.ascape.view.DataOutputView
Returns the data stream that statistics output should go to.
getRunFile() - Method in class edu.brook.ascape.view.DataOutputView
Returns the file that the run output will be written to.
getRunsPer() - Method in class edu.brook.ascape.util.SweepGroup
Sets the runs per, or number of runs per each sweep setting.
getRuntimeMode() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns the run time mode being used.
getScape() - Method in class edu.brook.ascape.model.AscapeObject
Returns the scape that this object is primarily related to.
getScape() - Method in class edu.brook.ascape.view.PanelView
Returns the scape this canvas views.
getScape() - Method in class edu.brook.ascape.view.NonGraphicView
Returns the scape being viewed.
getScape() - Method in class edu.brook.ascape.view.CanvasView
Returns the scape this canvas views.
getScape() - Method in class edu.brook.ascape.view.ChartViewModel
Returns the scape this chart views.
getScape() - Method in class edu.brook.ascape.view.ModelApplet
Returns the model (root) scape that this applet is displaying.
getScape() - Method in interface edu.brook.ascape.view.ComponentView
Returns the scape this listener is observing.
getScape() - Method in class edu.brook.ascape.view.ChartView
Returns the scape this chart views.
getScape() - Method in class edu.brook.ascape.rule.Rule
Returns the scape the agent will act within.
getScape() - Method in class edu.brook.ascape.util.DataGroup
Returns the scape that this data group is primarily related to.
getSelectedElement(int) - Method in class edu.brook.ascape.util.VectorSelection
Returns the object at the provided selection index.
getSelectedIndexOf(String) - Method in class edu.brook.ascape.util.DataSelection
Returns the index in the backing data group of the series at the selection index.
getSelectedName(int) - Method in class edu.brook.ascape.util.DataSelection
Returns the name of the series at the selection index.
getSelectedSeries(int) - Method in class edu.brook.ascape.util.DataSelection
Returns the series at the selection index.
getSelectedSeriesData(int) - Method in class edu.brook.ascape.util.DataSelection
Returns the data, as a vector, of the serties at the selection index.
getSelectedSeriesView(int) - Method in class edu.brook.ascape.view.DataViewSelection
Return the seriesView for the selected series at the supplied index.
getSelection() - Method in class edu.brook.ascape.util.VectorSelection
Returns the current complete seleciton of vector elements.
getSelectionSize() - Method in class edu.brook.ascape.util.VectorSelection
Returns the number of selected elements.
getSelectionSize() - Method in class edu.brook.ascape.util.DataSelection
Returns the number of selected series.
getSeries(int) - Method in class edu.brook.ascape.util.DataGroup
Returns the series at the provided index.
getSeries(String) - Method in class edu.brook.ascape.util.DataGroup
Returns the series with the provided name.
getSeriesLabel(int) - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getSeriesName(int) - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
getSeriesNames() - Method in class edu.brook.ascape.util.DataGroup
Returns the names of every data series in this group.
getSeriesView(int) - Method in class edu.brook.ascape.view.DataViewSelection
Return the seriesView for the series at the supplied index.
getSeriesView(String) - Method in class edu.brook.ascape.view.DataViewSelection
Return the seriesView for the series with the given name in the data group.
getSetters() - Method in class edu.brook.ascape.rule.SetValues
Returns the setters used to collect setters from the scape.
getSimplexFeature() - Method in class edu.brook.ascape.view.SimplexView
Returns the color feature this object is using to interpret the object's color.
getSize() - Method in class edu.brook.ascape.model.Scape
Returns the number of members of this scape.
getSize() - Method in class edu.brook.ascape.model.ScapeGraph
Returns the size, or number of cells, (the product of all extents) of this graph.
getSize() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the size, or number of cells, (the product of all extents) of this two-dimensional array.
getSize() - Method in class edu.brook.ascape.model.ScapeArray1D
Returns the size, or number of cells, (the product of all extents) of this FixedList.
getSize() - Method in class edu.brook.ascape.model.ScapeVector
Returns the size, or number of cells, of this ScapeVector.
getSize() - Method in class edu.brook.ascape.model.AgentScape
Returns the number of members of this scape.
getSize() - Method in interface edu.brook.ascape.view.ComponentView
 
getSize() - Method in class edu.brook.ascape.util.SweepLink
Returns the size of the links.
getSize() - Method in class edu.brook.ascape.util.DataGroup
Returns the total number of data series that comprise this group.
getSize() - Method in class edu.brook.ascape.util.SweepGroup
Counts the number of members; memebers may be dimensions, links, or other implementoprs of the sweepable interface.
getSlider() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the slider component for direct manipulation.
getStandardOutView() - Method in class edu.brook.ascape.model.Scape
Returns the customizer responsible for scape paramaters.
getStartPeriod() - Method in class edu.brook.ascape.model.Scape
Returns the period this scape begins running at.
getStatCollector(int) - Method in class edu.brook.ascape.util.DataGroup
Returns the stat at the provided index.
getStatCollector(String) - Method in class edu.brook.ascape.util.DataGroup
Returns the stat with the provided name.
getStatCollectorNames() - Method in class edu.brook.ascape.util.DataGroup
Returns the names of every statistic in this group.
getStatCollectors() - Method in class edu.brook.ascape.model.Scape
Returns the stat collectors currently calcualting stats for this scape.
getStatCollectors() - Method in class edu.brook.ascape.rule.CollectStats
Returns the stats used to collect values from the scape.
getStatCollectors() - Method in class edu.brook.ascape.util.DataGroup
Return the stats that comprise this group of data.
getStatusMsg() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
getStDev() - Method in class edu.brook.ascape.util.StatCollectorCSAMMVar
Returns the standard deviation of the current data.
getStopPeriod() - Method in class edu.brook.ascape.model.Scape
Returns the period this scape stops running at.
getSweepGroup() - Method in class edu.brook.ascape.view.SweepControlView
Sets the runs per, or number of runs per each sweep setting.
getSweepView() - Method in class edu.brook.ascape.view.BatchView
 
getTabPane() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
 
getTitle() - Method in class edu.brook.ascape.view.ViewFrameBridge
Gets the title of the frame.
getTotal() - Method in class edu.brook.ascape.util.StatCollectorCSA
Returns the current sum of all values added.
getUnlinkedMember(int) - Method in class edu.brook.ascape.util.SweepGroup
Sweepables can be SweepLinks, which means that more than one sweep dimension might exist for a given member.
getUnlinkedSize() - Method in class edu.brook.ascape.util.SweepGroup
Returns the 'unrolled' size, that is counting all of the dimensions in each link.
getValue() - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
Returns the number of dimensions for this lattice.
getValue() - Method in class edu.brook.ascape.util.PropertyAccessor
 
getValue() - Method in class edu.brook.ascape.util.DataSeries
Overridden to return the current value of the measure used for this series.
getValue(Object) - Method in class edu.brook.ascape.model.HistoryValueSetter
 
getValue(Object) - Method in class edu.brook.ascape.util.StatCollector
Override to return the value being used to calculate this statistic.
getValue(Object) - Method in interface edu.brook.ascape.util.DataPoint
Returns the value of a given data point from a given object.
getValue(Object) - Method in class edu.brook.ascape.util.UnitIntervalDataPoint
Returns a value that is supposed to be between 0..1 based on the state of the object.
getValue(Object) - Method in class edu.brook.ascape.util.DataPointConcrete
Returns the value of a given data point from a given object.
getValue(Object) - Method in class edu.brook.ascape.util.DataSeries
Overrides the superclasses abstract method, to call the getValue method of this class.
getValueAtDimension(int) - Method in class edu.brook.ascape.model.CoordinateDiscrete
Gets the value at the specified (1-based) dimension.
getValueFor(int) - Method in class edu.brook.ascape.model.HistoryValueSetter
 
getValueLabel() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the value label (the label that displays the sliders actual current value) for direct manipulation.
getValueMultiplier() - Method in class edu.brook.ascape.view.CustomSliderPanel
Returns the value multiplier used in translating the slider value to the actual value and back.
getValues() - Method in class edu.brook.ascape.model.CoordinateDiscrete
Returns an array of position values for each dimension.
getVar() - Method in class edu.brook.ascape.util.StatCollectorCSAMMVar
Returns the statistical variance of the current data.
getVector() - Method in class edu.brook.ascape.util.VectorSelection
Returns the underlying vector.
getViewFrame() - Method in class edu.brook.ascape.view.PanelView
Returns the frame this view occupies, null if none.
getViewFrame() - Method in class edu.brook.ascape.view.CanvasView
Returns the frame this view occupies, null if none.
getViewFrame() - Method in interface edu.brook.ascape.view.ComponentView
Return the view frame this component is being displayed within.
getViewFrame() - Method in class edu.brook.ascape.view.ChartView
Returns the frame this view occupies, null if none.
getViewMode() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns the view viewMode being used.
getViewModel() - Method in class edu.brook.ascape.view.ChartView
Returns the view model that this chart view is displaying.
getViews() - Method in class edu.brook.ascape.view.ViewFrameBridge
Returns the views displayed in this window.
getXPosition(SimplexFeature, Agent) - Method in class edu.brook.ascape.view.SimplexView
 
getXSize() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the horizontal span of the array.
getXValue() - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
Returns the x value of this coordinate.
getYPosition(SimplexFeature, Agent) - Method in class edu.brook.ascape.view.SimplexView
 
getYSize() - Method in class edu.brook.ascape.model.ScapeArray2D
Returns the vertical span of the array.
getYValue() - Method in class edu.brook.ascape.model.Coordinate2DDiscrete
Returns the y value of this coordinate.
GraphicsRecorder - interface edu.brook.ascape.view.GraphicsRecorder.
An interface descirbing a class that records views.
gray - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns gray.
grayBall - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image of a gray ball.
grayBallFeature - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image feature of a gray ball.
green - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns green.
greenAdjustment - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The adjustment value of the green component of this color.
greenBall - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image of a green ball.
greenBallFeature - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image feature of a green ball.
greenBase - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The base value of the green component of this color.
greenMaximum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The maximum value of the green component of this color.
greenMinimum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The minimum value of the green component of this color.
GRID_MULTIVIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating that views added should be put into a grid layout.

H

HasName - interface edu.brook.ascape.util.HasName.
An interface declaring that an instance of a class has a name.
hasNext() - Method in class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DIterator
 
hasNext() - Method in class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
hasNext() - Method in interface edu.brook.ascape.model.ScapeIterator
 
hasNext() - Method in class edu.brook.ascape.util.SweepLink
Returns true if any memebrs still have next states.
hasNext() - Method in class edu.brook.ascape.util.SweepDimension
Returns true if the dimension hasn't yet reached its final (terminal) value.
hasNext() - Method in interface edu.brook.ascape.util.Sweepable
 
hasNext() - Method in class edu.brook.ascape.util.SweepGroup
Are there more sweep settings in this group?
hasWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeGraph
Returns true of there is a cell within the supplied distance that meets the supplied condition.
hasWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray2D
Returns true if there is a cell within the supplied distance that meets the supplied condition.
hasWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeArray1D
 
hasWithin(Cell, Conditional, boolean, double) - Method in class edu.brook.ascape.model.ScapeVector
 
hasWithin(Conditional, boolean, double) - Method in class edu.brook.ascape.model.Cell
Returns true of there is a cell within the supplied distance that meets the supplied condition.
hideCellCustomizer() - Method in class edu.brook.ascape.view.BaseCellView
Hides window for altering the setting for this view.
HISTOGRAM - Static variable in class edu.brook.ascape.view.ChartView
Histogram (bar graph) chart type.
HistogramViewModel - class edu.brook.ascape.view.HistogramViewModel.
A class managing data and display for a histogram chart.
HistogramViewModel() - Constructor for class edu.brook.ascape.view.HistogramViewModel
 
HistoryValueSetter - class edu.brook.ascape.model.HistoryValueSetter.
A data point that serves as a setter for a historical value.
HistoryValueSetter() - Constructor for class edu.brook.ascape.model.HistoryValueSetter
 
home - Static variable in class edu.brook.ascape.model.Scape
The system path in which all files are by default stored to and retrieved from.
HostCell - class edu.brook.ascape.model.HostCell.
An cell capable fo serving as a 'home' for agents.
HostCell() - Constructor for class edu.brook.ascape.model.HostCell
 

I

i - Variable in class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
imageFeature - Variable in class edu.brook.ascape.view.DrawImageFeature
The image feature to use for drawing this feature.
ImageFeature - interface edu.brook.ascape.view.ImageFeature.
An image feature returns an image based on the state of an object of known type provided to it.
ImageFeatureConcrete - class edu.brook.ascape.view.ImageFeatureConcrete.
A Image feature returns a image based on the state of an object of known type provided to it.
ImageFeatureConcrete() - Constructor for class edu.brook.ascape.view.ImageFeatureConcrete
Constructs a concrete instantiation of a image feature.
ImageFeatureConcrete(String) - Constructor for class edu.brook.ascape.view.ImageFeatureConcrete
Constructs a concrete instantiation of a image feature with the supplied name.
ImageFeatureFixed - class edu.brook.ascape.view.ImageFeatureFixed.
An interface for a class providing an image that doesn't change in relation to the supplied object.
ImageFeatureFixed() - Constructor for class edu.brook.ascape.view.ImageFeatureFixed
Constructs a ImageFeatureFixed.
ImageFeatureFixed(String, Image) - Constructor for class edu.brook.ascape.view.ImageFeatureFixed
Constructs a ImageFeatureFixed.
imageHeight - Variable in class edu.brook.ascape.view.StretchyView
 
imageWidth - Variable in class edu.brook.ascape.view.StretchyView
 
infoAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for getting information about a scape.
infoAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for getting information about a scape.
infoButton - Variable in class edu.brook.ascape.view.ControlBarView
 
infoButton - Variable in class edu.brook.ascape.view.BatchView
 
init() - Method in class edu.brook.ascape.view.ModelApplet
Sets up the Applet, creating the main panel.
INITIAL_RULES_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the targets initial rules to be executed on its members.
INITIALIZE_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule causing the target and all its children scapes to be initialized.
initialize() - Method in class edu.brook.ascape.model.Agent
Initialize any values.
initialize() - Method in class edu.brook.ascape.model.Cell
Initializes the cell, calculating neighbors if appropriate.
initialize() - Method in class edu.brook.ascape.model.Scape
Initializes the state of the scape.
initialize() - Method in class edu.brook.ascape.model.ScapeArray2D
Initializes the scape, copying a set of relative coordinates for use.
initialize() - Method in class edu.brook.ascape.view.ChartViewModel
Provides initial settings for the chart; including colors, min and max, headers, labels, etc..
initialize() - Method in class edu.brook.ascape.view.PieViewModel
Initialize view model, setting type.
initialize() - Method in class edu.brook.ascape.view.HistogramViewModel
Initialize view model, setting tyep, min, and max.
initialize() - Method in class edu.brook.ascape.view.TimeSeriesViewModel
Initialize view model, setting min, max, and the like.
initializeBuffer(int, int) - Method in class edu.brook.ascape.view.CanvasView
Initialize the buffer to the supplied width and height.
initialized - Variable in class edu.brook.ascape.model.Agent
Has the agent had the initialization method performed on it since new model state?
initialRules - Variable in class edu.brook.ascape.model.Scape
The rules that this scape will execute on its members upon initializtion.
INTERNAL_START_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the target scape to set its internal state to running.
INTERNAL_VIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the manager is supporting a swing internal frames view, using javax.swing.JIntenralFrame; [Internal frames are not quite ready for prime time.]
IS_AVAILABLE - Static variable in class edu.brook.ascape.model.HostCell
 
IS_OCCUPIED - Static variable in class edu.brook.ascape.model.HostCell
 
isAllowQuit() - Method in class edu.brook.ascape.view.SimpleControlView
Does the view display a quit button, allowing the user to quit? Typically false for applets, true otherwise
isAllViewsUpdated() - Method in class edu.brook.ascape.model.Scape
Have all views and views of memebers of this scape been updated? [The grammer is terrible, but it fits the text pattern!]
isAutoCollect() - Method in class edu.brook.ascape.util.StatCollector
Is value collected automatically by iterating over a scape? Default is true; override to set false;
isAutoCreate() - Method in class edu.brook.ascape.model.Scape
Is the scape responsible for creating itself and its members, or are other classes responsible for creating the scape? If true (default) calls the createScape method on model construction, typically causing the scape to be populated with clones of prototype agent.
isAvailable() - Method in class edu.brook.ascape.model.Cell
Is this cell available for occupation? Again, this will always return false because base cells can not host agents.
isAvailable() - Method in class edu.brook.ascape.model.HostCell
Is this cell available (currently unoccupied?)
isCalculated() - Method in class edu.brook.ascape.util.StatCollector
Is value collected automatically by iterating over a scape? Default is true; override to set false;
isCalculated() - Method in class edu.brook.ascape.util.StatCollectorCalculated
Returns true, values are collected automatically for this class by definition.
isCauseRemoval() - Method in class edu.brook.ascape.rule.Rule
Could this rule cause the removal of any agents from within an this rule's scape or any agent's scape? Used to determine safe optimization of iterations.
isCauseRemoval() - Method in class edu.brook.ascape.rule.MoveRandomWithin
Returns false.
isCellsRequestUpdates() - Method in class edu.brook.ascape.model.Scape
Do cells request view updates manually or are all cells automatically updated every view cycle? While requiring cells to request updates manually adds a little to complication to model design and maintenance, manual requests allow a significant boost in view performance, as all cells do not have to be drawn every cycle.
isContinuous() - Method in class edu.brook.ascape.view.SeriesView
Should the series be protrayed as continuous? Used for time series.
isDelete() - Method in class edu.brook.ascape.model.Agent
Is this agent marked for deletion?.
isDiscrete() - Method in class edu.brook.ascape.model.Geometry
Is the geometry dicrete or continous?
isInApplet() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Are we in an applet vm context? returns true if this scape is viewed in an applet, false otherwise
isInitialized() - Method in class edu.brook.ascape.model.Agent
Has this agent been initialized?
isIterateAll() - Method in class edu.brook.ascape.rule.Rule
Should this rule be iterated across all even if iterations per cycle is set? Typically false.
isIterateAll() - Method in class edu.brook.ascape.rule.CollectStats
Returns true.
isLive() - Method in class edu.brook.ascape.view.ModelCustomizer
Returns true if the customizer is 'live' that is, changes to controls are reflected immeadiatly in the model, and false if changes are meant to take place only when the OK or Apply buttons are selected.
isLive() - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Returns true if the customizer is 'live' that is, changes to controls are reflected immeadiatly in the model, and false if changes are meant to take place only when the OK or Apply buttons are selected.
isMembersActive() - Method in class edu.brook.ascape.model.Scape
Are members of this active scape model participants, that is, do they have rules executed upon them? Default is true.
isMutable() - Method in class edu.brook.ascape.model.Scape
Is the scape mutable, that is, can it change its structure at runtime? Returns false for base class.
isMutable() - Method in class edu.brook.ascape.model.ScapeVector
Is the scape mutable, that is, can it change its structure at runtime? Returns true for this vector.
isNeighborAvailable() - Method in class edu.brook.ascape.model.HostCell
Are their any neighboring cells that are available.
isPaused() - Method in class edu.brook.ascape.model.Scape
Has the scape been requested to pause? Note: indicates that a pause has been requested, not neccesarily that the simulation is paused; it may be completing its current iteration.
isPeriodic() - Method in class edu.brook.ascape.model.Geometry
Is the geometry periodic or aperiodic? (Do edges wrap to opposite side or not?)
isPhase2() - Method in class edu.brook.ascape.util.StatCollector
 
isPrintResultsEachPeriod() - Method in class edu.brook.ascape.view.StandardOutView
Are results being printed to standard out every period? False by default.
isRandomExecution() - Method in class edu.brook.ascape.rule.Rule
Does this action affect the state of any other agent in such a way that that another agent's execution of this rule would be affected? Used to determine safe optimization of iterations.
isRandomExecution() - Method in class edu.brook.ascape.rule.Propogate
Returns false.
isRandomExecution() - Method in class edu.brook.ascape.rule.CollectStats
Returns false; it doesn't matter what order we collect statistics in.
isRandomExecution() - Method in class edu.brook.ascape.rule.Diffusion
 
isRandomExecution() - Method in class edu.brook.ascape.rule.SetValues
Returns false; it doesn't matter what order we set setters in.
isRoot() - Method in class edu.brook.ascape.model.Scape
Is this scape the root within its entire simulation context? That is, does this root not have any parent scapes?
isRunning() - Method in class edu.brook.ascape.model.Scape
Has the scape been requested to run? Note: if false, indicates that a stop has been requested, not neccesarily that it has occured, as the simulation continues the current iteration.
isScapeOnly() - Method in class edu.brook.ascape.rule.Propogate
Is this rule intended only to be propogated to scapes?
isScapeOnly() - Method in class edu.brook.ascape.rule.PropogateScapeOnly
Returns true, of course.
isSelected(DataSeries) - Method in class edu.brook.ascape.util.DataSelection
Is the supplied series selected in this selection?
isSelected(int) - Method in class edu.brook.ascape.util.VectorSelection
Is the object at the supplied index selected in this selection?
isSelected(int) - Method in class edu.brook.ascape.util.DataSelection
Is the series at the supplied index selected in this selection?
isSelected(Object) - Method in class edu.brook.ascape.util.VectorSelection
Is the supplied object selected in this selection?
isShowIterations() - Method in class edu.brook.ascape.view.SimpleControlView
Does the view display the current iteration? Typically false for applets, true otherwise
isShowLegend() - Method in class edu.brook.ascape.view.ChartView
Is the legend showing?
isStartOnOpen(boolean) - Method in class edu.brook.ascape.model.Scape
Does the scape automatically start upon opening? True by default.
isUpdateNeeded(int) - Method in class edu.brook.ascape.model.Cell
Has a view update been requested for this cell?
isValid(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeArray2D
Determines whether the supplied coordinate is valid in the space.
isValid(int, int) - Method in class edu.brook.ascape.model.ScapeArray2D
Determines whether the supplied position is valid in the space.
isValidPeriod(int) - Method in class edu.brook.ascape.model.Scape
Is the supplied period a valid period for this scape?
isViewSelf() - Method in class edu.brook.ascape.model.Scape
Does the scape view itself? True by default for root scape when createViews is used, false otherwise.
isVisible() - Method in class edu.brook.ascape.view.ViewFrameBridge
Is the frame currently visible?
isWriteable() - Method in class edu.brook.ascape.util.PropertyAccessor
 
ITERATE_AND_UPDATE_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the iterate method on each agent in a scape and then the update method on each agent in a seperate, subsequent step.
ITERATE_RULE - Static variable in class edu.brook.ascape.model.Agent
An rule calling the iterate method of the target agent.
ITERATE_SCAPE_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing all children and members that are scapes to iterate.
iterate() - Method in class edu.brook.ascape.model.Agent
Iterate this agent.
iterateScape() - Method in class edu.brook.ascape.model.Scape
Called when each iteration completes.
iteration - Variable in class edu.brook.ascape.model.Scape
The number of iterations since the scape began iterating.
iterationText - Variable in class edu.brook.ascape.view.SimpleControlView
 
iterator() - Method in class edu.brook.ascape.model.Scape
 
iterator() - Method in class edu.brook.ascape.model.ScapeArray2D
 
iterator() - Method in class edu.brook.ascape.model.ScapeArray1D
 
iterator() - Method in class edu.brook.ascape.model.ScapeVector
 
iterator() - Method in class edu.brook.ascape.model.AgentScape
 

L

label - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
lastAgentsPerIteration - Variable in class edu.brook.ascape.view.AutoCustomizerSwing
 
lastDataPoints - Variable in class edu.brook.ascape.view.ChartCustomizer
Number of data points to display when "last" check box is selected (default is 100.)
lastScapeAppearsPaused - Variable in class edu.brook.ascape.view.ControlBarView
Did the scape appear to be paused last iteration?
lastScapeAppearsPaused - Variable in class edu.brook.ascape.view.BatchView
Did the scape appear to be paused last iteration?
lastScapeAppearsRunning - Variable in class edu.brook.ascape.view.ControlBarView
Did the scape appear to be running last iteration?
lastScapeAppearsRunning - Variable in class edu.brook.ascape.view.BatchView
Did the scape appear to be running last iteration?
latestPeriod - Static variable in class edu.brook.ascape.model.Scape
The latest period this scape is expected to be run at.
leave() - Method in class edu.brook.ascape.model.CellOccupant
Removes this cell from the current host cell.
lightGray - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns lightGray.
listenerOrMemberUpdated() - Method in class edu.brook.ascape.model.Scape
Called whenever a listener or member scape of this scape has been updated.
listenerUpdated(ScapeListener) - Method in class edu.brook.ascape.model.Scape
Called whenever a listener has been updated.

M

magenta - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns magenta.
main(String[]) - Static method in class edu.brook.ascape.model.Scape
Creates, initializes and runs the model specified in the argument.
main(String[]) - Static method in class edu.brook.ascape.util.Test
 
markForDeletion() - Method in class edu.brook.ascape.model.Agent
Sets the agent to be deleted when the next deletion sweep occurs.
max - Variable in class edu.brook.ascape.util.StatCollectorCSAMM
The current maximum for the stat.
MAX_RANK - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
maxAgentWidth - Variable in class edu.brook.ascape.view.Scrolling1DView
 
maxDelayInSecs - Variable in class edu.brook.ascape.view.ControlBarView
 
maximize() - Method in class edu.brook.ascape.util.Function
Maximize the output of this function, assuming function is unimodal, using a golden section search strategy.
maximum - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
meetsCondition(Object) - Method in interface edu.brook.ascape.util.Conditional
Does the object meet the specified condition?
membersActive - Variable in class edu.brook.ascape.model.Scape
Should members of the scape be iterated against?
memberUpdated(Scape) - Method in class edu.brook.ascape.model.Scape
Called whenever a member has been updated.
METABOLISM_RULE - Static variable in class edu.brook.ascape.model.Agent
An rule calling the metabolism method of the target agent.
metabolism() - Method in class edu.brook.ascape.model.Agent
Performs default metabolism for this agent.
min - Variable in class edu.brook.ascape.util.StatCollectorCSAMM
The current minimum for the stat.
minimum - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
ModelApplet - class edu.brook.ascape.view.ModelApplet.
This class just provides a scape aware applet.
ModelApplet() - Constructor for class edu.brook.ascape.view.ModelApplet
 
ModelCustomizer - class edu.brook.ascape.view.ModelCustomizer.
A panel for making changes to a model's settings.
ModelCustomizer() - Constructor for class edu.brook.ascape.view.ModelCustomizer
Constructs the dialog.
ModelCustomizerSwing - class edu.brook.ascape.view.ModelCustomizerSwing.
A panel for making changes to a model's settings.
ModelCustomizerSwing() - Constructor for class edu.brook.ascape.view.ModelCustomizerSwing
Constructs the dialog.
MOORE - Static variable in class edu.brook.ascape.model.Geometry
In a Moore neighborhood, cells are considered neighbors if they meet the target at any point: OOO OXO OOO
MOVE_RANDOM_LOCATION_RULE - Static variable in class edu.brook.ascape.model.CellOccupant
A rule causing the taget agent to move to a random location.
move() - Method in class edu.brook.ascape.model.Agent
Override to move this agent.
moveAway(HostCell) - Method in class edu.brook.ascape.model.CellOccupant
Move one step toward the occupant of the supplied host cell.
MOVEMENT_RULE - Static variable in class edu.brook.ascape.model.Agent
An rule calling the default movement method of the target agent.
movement() - Method in class edu.brook.ascape.model.Agent
Perform the movement rule; if the movement condition is met, move.
movementCondition() - Method in class edu.brook.ascape.model.Agent
Conditions under which this agent should move.
MoveRandomWithin - class edu.brook.ascape.rule.MoveRandomWithin.
A rule causing the taget agent to move to a random location within some bounded area.
MoveRandomWithin() - Constructor for class edu.brook.ascape.rule.MoveRandomWithin
Constructs a new move random within rule, with no area defined.
MoveRandomWithin(int, int, int, int) - Constructor for class edu.brook.ascape.rule.MoveRandomWithin
Constructs a new move random within rule, causing the agenst to move to a random location within the area defined.
moveTo(HostCell) - Method in class edu.brook.ascape.model.CellOccupant
Assigns this cell as the occupant of the supplied host cell.
moveToRandomLocation() - Method in class edu.brook.ascape.model.CellOccupant
Moves this cell to a random unoccupied location on the host scape.
moveToward(HostCell) - Method in class edu.brook.ascape.model.CellOccupant
Move one step toward the occupant of the supplied host cell.
movie - Variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
MovingStretchyView - class edu.brook.ascape.view.MovingStretchyView.
A view of a scape vector.
MovingStretchyView(int) - Constructor for class edu.brook.ascape.view.MovingStretchyView
 
multiViewMode - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Multiview mode.

N

name - Variable in class edu.brook.ascape.model.AscapeObject
The name of this object
name - Variable in class edu.brook.ascape.model.DefaultScapeListener
The name of the view.
name - Variable in class edu.brook.ascape.view.PanelView
The name of the view.
name - Variable in class edu.brook.ascape.view.NonGraphicView
The name of the view.
name - Variable in class edu.brook.ascape.view.CanvasView
The name of the view.
name - Variable in class edu.brook.ascape.view.DrawFeature
The user mnemonic name for this feature.
name - Variable in class edu.brook.ascape.view.ColorFeatureConcrete
The name of the feature.
name - Variable in class edu.brook.ascape.view.ChartViewModel
The name of the chart.
name - Variable in class edu.brook.ascape.view.SimplexFeature
The user mnemonic name for this feature.
name - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
name - Variable in class edu.brook.ascape.view.ChartView
The name of the view.
name - Variable in class edu.brook.ascape.view.ImageFeatureConcrete
The name of the feature.
name - Variable in class edu.brook.ascape.util.StatCollector
The name of the stat.
name - Variable in class edu.brook.ascape.util.UnitIntervalDataPoint
The name of the stat.
name - Variable in class edu.brook.ascape.util.DataPointConcrete
The name of the data point.
neighborhood - Variable in class edu.brook.ascape.model.Geometry
The neighborhood (Moore or von Neumann) assumed for this lattice.
neighborOccupants - Variable in class edu.brook.ascape.model.HostCell
The collection of neighboring cells.
neighbors - Variable in class edu.brook.ascape.model.Cell
For better performance we store neighbors so we only have to calculate them once.
nestedFeature - Variable in class edu.brook.ascape.view.DrawFeature
A nested feature.
newAgent() - Method in class edu.brook.ascape.model.ScapeVector
Creates a new cell in this vector by cloning the prototype agent, and initializes it.
newChart(int) - Method in class edu.brook.ascape.view.ControlBarView
 
newScape() - Method in class edu.brook.ascape.model.Geometry
Creates an agent scape matching this geometry's specifications.
newScape(Agent) - Method in class edu.brook.ascape.model.Geometry
Creates an agent scape matching this geometry's specifications.
newScape(Agent, Coordinate) - Method in class edu.brook.ascape.model.Geometry
Creates an agent scape matching this geometry's specifications.
newScape(String) - Method in class edu.brook.ascape.model.Geometry
Creates an agent scape matching this geometry's specifications.
newSizeNotified(QTImageDrawer, Dimension) - Method in class edu.brook.ascape.view.ViewFrameBridge
 
next() - Method in class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DIterator
 
next() - Method in class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DRandomIterator
 
next() - Method in class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
next() - Method in interface edu.brook.ascape.model.ScapeIterator
 
next() - Method in class edu.brook.ascape.util.SweepLink
Sets all of the linked member's next state.
next() - Method in class edu.brook.ascape.util.SweepDimension
Iterates to the next dimension value, setting the property of the object with the new value.
next() - Method in interface edu.brook.ascape.util.Sweepable
 
next() - Method in class edu.brook.ascape.util.SweepGroup
Iterates to the next sweep setting in this group.
NON_SWING_VIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the manager is supporting a non-swing external frames view, using java.awt.Frame;
NonGraphicView - class edu.brook.ascape.view.NonGraphicView.
A base class for most non-gui observer of scapes.
NonGraphicView() - Method in class edu.brook.ascape.view.NonGraphicView
Constructs a non-grahpic view.
NonGraphicView() - Constructor for class edu.brook.ascape.view.NonGraphicView
 
NonGraphicView(String) - Method in class edu.brook.ascape.view.NonGraphicView
Constructs a non-grahpic view.
NOT_APPLICABLE - Static variable in class edu.brook.ascape.model.Geometry
Neighborhood not applicable
NotifyViews - class edu.brook.ascape.rule.NotifyViews.
A rule causing the target to notify its views that an update has occured.
notifyViews(int) - Method in class edu.brook.ascape.model.Scape
Notifies all scape listeners that this scapes state has changed.
NotifyViews(int) - Constructor for class edu.brook.ascape.rule.NotifyViews
 
notImplemented() - Static method in class edu.brook.ascape.util.Utility
Reports standard error and any other desired behavior when the user attempts to use an unimplemented method.
NumberOnlyField - class edu.brook.ascape.util.NumberOnlyField.
A JTextField that only accepts digits.
NumberOnlyField(String, int) - Constructor for class edu.brook.ascape.util.NumberOnlyField
 
numCharsInFileName - Static variable in class edu.brook.ascape.view.DataOutputView
The number of characters to use for a file name.

O

occupant - Variable in class edu.brook.ascape.model.HostCell
The occupant, if any, of this cell.
okButton - Variable in class edu.brook.ascape.view.ModelCustomizer
The button for dismissing this dialog.
okButton - Variable in class edu.brook.ascape.view.ModelCustomizerSwing
The button for dismissing this dialog.
okButton - Variable in class edu.brook.ascape.view.ViewCustomizer
The button for dismissing this dialog.
okButton - Variable in class edu.brook.ascape.view.ChartCustomizer
The button for dismissing this dialog.
onChange() - Method in class edu.brook.ascape.view.ChartViewModel
Should be called whenever a change is made to the view model that could effect view.
onClose() - Method in class edu.brook.ascape.view.NonGraphicView
Method called when the model is closed.
onClose() - Method in class edu.brook.ascape.view.DataOutputView
On close, closes any open files.
onClose() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
onIterate() - Method in class edu.brook.ascape.view.PanelView
Called when scape is iterated.
onIterate() - Method in class edu.brook.ascape.view.NonGraphicView
Called when scape is iterated.
onIterate() - Method in class edu.brook.ascape.view.CanvasView
Called when scape is iterated.
onIterate() - Method in class edu.brook.ascape.view.ControlBarView
Called on interation; delays models return by delay slider setting.
onIterate() - Method in class edu.brook.ascape.view.ChartViewModel
Called when scape is iterated.
onNewModel() - Static method in class edu.brook.ascape.view.ViewFrameBridge
 
onSetup() - Method in class edu.brook.ascape.model.Scape
If the scape has delegated a view to itself, called each time a scape sends a "setup" method, indicating it needs to be setup for a run.
onSetup() - Method in class edu.brook.ascape.view.PanelView
Method called when the scape is ready for setup.
onSetup() - Method in class edu.brook.ascape.view.NonGraphicView
Method called when the scape is ready for setup.
onSetup() - Method in class edu.brook.ascape.view.SweepControlView
On scape setup, create a new file and set the output stream to write to it.
onSetup() - Method in class edu.brook.ascape.view.CanvasView
Method called when the scape is ready for setup.
onSetup() - Method in class edu.brook.ascape.view.FixedStretchyView
 
onSetup() - Method in class edu.brook.ascape.view.ChartViewModel
Method called when the scape is ready for setup.
onStart() - Method in class edu.brook.ascape.model.Scape
If the scape has delegated a view to itself, called each time the scape is started.
onStart() - Method in class edu.brook.ascape.view.PanelView
Method called when the scape is started.
onStart() - Method in class edu.brook.ascape.view.NonGraphicView
Method called when the scape is started.
onStart() - Method in class edu.brook.ascape.view.CanvasView
Method called when the scape is started.
onStart() - Method in class edu.brook.ascape.view.ChartViewModel
Method called when the scape is started.
onStart() - Method in class edu.brook.ascape.view.DataOutputView
On scape start, record the start time and wirte the file headers.
onStart() - Method in class edu.brook.ascape.view.StandardOutView
On start, print the model settings to the console.
onStart() - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
onStop() - Method in class edu.brook.ascape.model.Scape
If the scape has delegated a view to itself, called each time the scape is stopped.
onStop() - Method in class edu.brook.ascape.view.PanelView
Method called when the scape is stopped.
onStop() - Method in class edu.brook.ascape.view.NonGraphicView
Method called when the scape is stopped.
onStop() - Method in class edu.brook.ascape.view.SweepControlView
On scape stop, close the data stream and files.
onStop() - Method in class edu.brook.ascape.view.CanvasView
Method called when the scape is stopped.
onStop() - Method in class edu.brook.ascape.view.ChartViewModel
Method called when the scape is stopped.
onStop() - Method in class edu.brook.ascape.view.DataOutputView
On scape stop, writes the run results to the file.
onStop() - Method in class edu.brook.ascape.view.StandardOutView
On stop, print the time taken and final results to the screen.
onUpdate() - Method in class edu.brook.ascape.model.Scape
If the scape has delegated a view to itself, called each time the scape is updated.
onUpdate() - Method in class edu.brook.ascape.view.PanelView
Called when scape reports an update event.
onUpdate() - Method in class edu.brook.ascape.view.NonGraphicView
Method called each time the scape is updated.
onUpdate() - Method in class edu.brook.ascape.view.CanvasView
Called when scape reports an update event.
onUpdate() - Method in class edu.brook.ascape.view.BaseCellView
On notification of a scape update, draws the actual overhead view.
onUpdate() - Method in class edu.brook.ascape.view.FixedStretchyView
 
onUpdate() - Method in class edu.brook.ascape.view.ControlBarView
Update the components.
onUpdate() - Method in class edu.brook.ascape.view.ChartViewModel
Called when scape reports an update event.
onUpdate() - Method in class edu.brook.ascape.view.SimpleControlView
Update the components.
onUpdate() - Method in class edu.brook.ascape.view.CellCustomizer
 
onUpdate() - Method in class edu.brook.ascape.view.CounterView
On update, write the current period to the buffer, in black if running, in gray if paused.
onUpdate() - Method in class edu.brook.ascape.view.HistogramViewModel
Update the chart, setting min.
onUpdate() - Method in class edu.brook.ascape.view.TimeSeriesViewModel
Update the chart, setting min and max.
onUpdate() - Method in class edu.brook.ascape.view.DataOutputView
On scape update, call writePeriodData.
onUpdate() - Method in class edu.brook.ascape.view.SimplexView
On notification of a scape update, draws the actual overhead view.
onUpdate() - Method in class edu.brook.ascape.view.StandardOutView
On update, if printing results on update, print the current results to the screen.
onUpdate() - Method in class edu.brook.ascape.view.Scrolling1DView
On notification of a scape update, draws the next line of the view, and copies the buffer upwards to scroll the view.
onUpdate() - Method in class edu.brook.ascape.view.Overhead2DView
On notification of a scape update, draws the actual overhead view.
onUpdate() - Method in class edu.brook.ascape.view.OverheadRelative2DView
On notification of a scape update, draws the actual overhead view.
onUpdate() - Method in class edu.brook.ascape.view.BatchView
Update the components.
onUpdate() - Method in class edu.brook.ascape.view.MovingStretchyView
 
open() - Static method in class edu.brook.ascape.model.Scape
Requests the scape to open a model, providing UI for this purpose.
open(String) - Static method in class edu.brook.ascape.model.Scape
Constructs, creates and runs the supplied model.
open(String, ModelApplet) - Static method in class edu.brook.ascape.model.Scape
Constructs, creates and runs the supplied model.
open(String, ModelApplet, String[]) - Static method in class edu.brook.ascape.model.Scape
Constructs and creates the supplied model.
open(String, String[]) - Static method in class edu.brook.ascape.model.Scape
Constructs, creates and runs the supplied model.
openAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for opening a new scape.
openAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for opening a new scape.
openButton - Variable in class edu.brook.ascape.view.ControlBarView
 
openButton - Variable in class edu.brook.ascape.view.BatchView
 
openDialog() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Gets the users models name from a dialog and validates that it is a legitimate class name.
orange - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns orange.
orderedQualifiers(String) - Static method in class edu.brook.ascape.util.Utility
Removes qualifiers such as min and max from string, placing an appropriate order token at the end of the string.
origin - Variable in class edu.brook.ascape.view.OverheadRelative2DView
 
Overhead2DView - class edu.brook.ascape.view.Overhead2DView.
A scape view that draws the classic bird's eye view of a 2-dimensional lattice.
Overhead2DView() - Constructor for class edu.brook.ascape.view.Overhead2DView
Constructs an overhead two-dimensional view.
Overhead2DView(String) - Constructor for class edu.brook.ascape.view.Overhead2DView
Constructs an overhead two-dimensional view.
OverheadRelative2DView - class edu.brook.ascape.view.OverheadRelative2DView.
A scape view that draws a view of a 2-dimensional lattice with a relative origin.
OverheadRelative2DView() - Constructor for class edu.brook.ascape.view.OverheadRelative2DView
Constructs an overhead relative two-dimensional view.
OverheadRelative2DView(String) - Constructor for class edu.brook.ascape.view.OverheadRelative2DView
Constructs an overhead relative two-dimensional view.

P

pack() - Method in class edu.brook.ascape.view.ViewFrameBridge
Packs the delegate frame.
padStringLeft(String, int) - Static method in class edu.brook.ascape.util.Utility
Pads the string with spaces on the left to the supplied size.
padStringLeftWithZeros(String, int) - Static method in class edu.brook.ascape.util.Utility
Pads the string with spaces on the left to the supplied size.
padStringRight(String, int) - Static method in class edu.brook.ascape.util.Utility
Pads the string with spaces on the right to the supplied size.
paint(Graphics) - Method in class edu.brook.ascape.view.PanelView
Paints the panel.
paint(Graphics) - Method in class edu.brook.ascape.view.ViewFrameBridge
 
paint(Graphics) - Method in class edu.brook.ascape.view.CanvasView
Paints the canvas.
paint(Graphics) - Method in class edu.brook.ascape.view.StretchyView
 
paint(Graphics) - Method in interface edu.brook.ascape.view.ComponentView
 
paint(Graphics) - Method in class edu.brook.ascape.view.ChartView
Paints the chart.
paint(Graphics) - Method in class edu.brook.ascape.view.Scrolling1DView
Repaints the canvas, drawing the buffer into it.
paintBorder(Component, Graphics, int, int, int, int) - Method in class edu.brook.ascape.util.ShadowBorder
Paints the border for the specified component with the specified position and size.
paintLoweredBevel(Component, Graphics, int, int, int, int) - Method in class edu.brook.ascape.util.ShadowBorder
 
paintRaisedBevel(Component, Graphics, int, int, int, int) - Method in class edu.brook.ascape.util.ShadowBorder
 
panel - Variable in class edu.brook.ascape.view.ModelApplet
The main applet panel.
PanelImp - class edu.brook.ascape.view.PanelImp.
A base class for all panels in the framework.
PanelImp() - Constructor for class edu.brook.ascape.view.PanelImp
 
PanelView - class edu.brook.ascape.view.PanelView.
A base class for a panel that acts as an observer of scapes.
PanelView() - Constructor for class edu.brook.ascape.view.PanelView
Constructs a panel view.
PanelView(String) - Constructor for class edu.brook.ascape.view.PanelView
Constructs a panel view.
ParameterizedDiffusion - class edu.brook.ascape.rule.ParameterizedDiffusion.
A rule causing some agent value to diffuse to its neighbors.
ParameterizedDiffusion(float, float) - Constructor for class edu.brook.ascape.rule.ParameterizedDiffusion
 
paramString() - Method in class edu.brook.ascape.model.ControlEvent
Returns a paramter string describing this event.
paramString() - Method in class edu.brook.ascape.model.ScapeEvent
Returns a paramter string describing this event.
parseSettingArgs(String[]) - Method in class edu.brook.ascape.model.Scape
 
PAUSE_RULE - Static variable in class edu.brook.ascape.model.Scape
An rule causing the target scape to be paused.
pause() - Method in class edu.brook.ascape.model.Scape
Requests the scape to pause.
paused - Variable in class edu.brook.ascape.model.Scape
Is the scape currently paused?
pauseToggleAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for pausing a scape.
pauseToggleAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for pausing a scape.
pauseToggleButton - Variable in class edu.brook.ascape.view.ControlBarView
 
pauseToggleButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
pauseToggleButton - Variable in class edu.brook.ascape.view.BatchView
 
period - Variable in class edu.brook.ascape.model.Scape
The current period.
periodDataStream - Variable in class edu.brook.ascape.view.DataOutputView
The data stream statistics are written to.
periodFile - Variable in class edu.brook.ascape.view.DataOutputView
 
periodFileStream - Variable in class edu.brook.ascape.view.DataOutputView
The file stream statistics are written to.
periodic - Variable in class edu.brook.ascape.model.Geometry
If appropriate.
PERIODIC_1D - Static variable in class edu.brook.ascape.model.Geometry
The one-dimensional, periodic geometry, of fixed size and with discrete coordinates.
PERIODIC_2D_MOORE - Static variable in class edu.brook.ascape.model.Geometry
The two-dimensional, periodic geometry, of fixed size and with discrete coordinates.
PERIODIC_2D_VON_NEUMANN - Static variable in class edu.brook.ascape.model.Geometry
The two-dimensional, periodic geometry, of fixed size and with discrete coordinates.
periodLabel - Variable in class edu.brook.ascape.view.ControlBarView
 
periodName - Static variable in class edu.brook.ascape.model.Scape
The unit of time each iteration or period represents.
periods - Variable in class edu.brook.ascape.util.DataGroup
A vector of Doubles for each iteration; typically a series {s, s + 1, s + 2 ...
phase - Variable in class edu.brook.ascape.rule.CollectStats
 
PIE - Static variable in class edu.brook.ascape.view.ChartView
Pie chart type.
PieViewModel - class edu.brook.ascape.view.PieViewModel.
A class managing data and display for a pie chart.
PieViewModel() - Constructor for class edu.brook.ascape.view.PieViewModel
 
pink - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns pink.
placeRandomLocation() - Method in class edu.brook.ascape.view.ViewFrameBridge
Places the window in a random location.
placeRandomLocation(Object) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Places the window in a random location.
PLAY_HOST_RULE - Static variable in class edu.brook.ascape.model.CellOccupant
An rule causing the target agent to interact with each of its neighbors as specified by the Agent.play() method.
PLAY_NEIGHBORS_RULE - Static variable in class edu.brook.ascape.model.CellOccupant
An rule causing the target agent to interact with each of its neighbors as specified by the Agent.play() method.
PLAY_OTHER - Static variable in class edu.brook.ascape.model.CellOccupant
An rule causing the target agent to interact with another agent in its scape using the Agent.play() method.
play(Agent) - Method in class edu.brook.ascape.model.Agent
Interact in some way with the supplied agent.
point - Variable in class edu.brook.ascape.util.DataSeries
The value point this series is tracking.
printResults() - Method in class edu.brook.ascape.view.StandardOutView
Prints the current model results to standard out.
printResultsEachPeriod - Variable in class edu.brook.ascape.view.StandardOutView
Display results for every iteration?
printSettings() - Method in class edu.brook.ascape.view.StandardOutView
Prints the current model settings to standard out.
PropertyAccessor - class edu.brook.ascape.util.PropertyAccessor.
A class containing an object and a property descriptor.
PropertyAccessor(Object, PropertyDescriptor) - Constructor for class edu.brook.ascape.util.PropertyAccessor
 
PropertyAccessor(Object, String) - Constructor for class edu.brook.ascape.util.PropertyAccessor
 
propertySupport - Variable in class edu.brook.ascape.view.BaseCustomizer
Property change support for the customizer.
Propogate - class edu.brook.ascape.rule.Propogate.
A rule that executes on the target scape, all children of the target scape, and (if desired) all members of this or any children of the target scape.
Propogate(String) - Constructor for class edu.brook.ascape.rule.Propogate
Constructs a propogate rule with the provided name.
PropogateScapeOnly - class edu.brook.ascape.rule.PropogateScapeOnly.
A rule that executes on the target scape, and any member scapes of the target scape.
PropogateScapeOnly() - Constructor for class edu.brook.ascape.rule.PropogateScapeOnly
Constructs a Propogate rule.
PropogateScapeOnly(String) - Constructor for class edu.brook.ascape.rule.PropogateScapeOnly
Constructs a propogate rule with the provided name.
prototypeAgent - Variable in class edu.brook.ascape.model.Scape
An agent which which may be cloned to produce members of this collection.

Q

qtFile - Variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
QUALITY_MAXIMUM - Static variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
QUALITY_MINIMUM - Static variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
QUALITY_NORMAL - Static variable in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
QuickTimeRecorder - class edu.brook.ascape.view.qt.QuickTimeRecorder.
A class that manages the recording of QuickTime movies.
QuickTimeRecorder() - Constructor for class edu.brook.ascape.view.qt.QuickTimeRecorder
 
QuickTimeRecorder(File, ViewFrameBridge) - Constructor for class edu.brook.ascape.view.qt.QuickTimeRecorder
 
quit() - Method in class edu.brook.ascape.model.Scape
Exits the application; calling stop if running and allowing views to close themseleves gracefully.
quitAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for quiting the model.
quitAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for quiting the model.
quitButton - Variable in class edu.brook.ascape.view.ControlBarView
 
quitButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
quitButton - Variable in class edu.brook.ascape.view.BatchView
 
quitFinally() - Method in class edu.brook.ascape.model.Scape
Exits the application; allowing views to close themseleves gracefully.

R

RANDOM_WALK_AVAILABLE_RULE - Static variable in class edu.brook.ascape.model.CellOccupant
A rule causing the taget agent to take a random walk.
RANDOM_WALK_RULE - Static variable in class edu.brook.ascape.model.CellOccupant
A rule causing the taget agent to take a random walk.
randomInRange(double, double) - Static method in class edu.brook.ascape.model.AscapeObject
Returns an integer distributed across some range as the supplied integer is uniformally distributed across the full range of integers.
randomInRange(int, int) - Static method in class edu.brook.ascape.model.AscapeObject
Returns an integer distributed across some range as the supplied integer is uniformally distributed across the full range of integers.
randomInRange(Random, int, int) - Static method in class edu.brook.ascape.util.Utility
Returns an integer distributed across some range as the supplied integer is uniformally distributed across the full range of integers.
randomIs() - Static method in class edu.brook.ascape.model.AscapeObject
Returns a random boolean value.
randomIs(Random) - Static method in class edu.brook.ascape.util.Utility
Returns a random boolean value.
randomIterator() - Method in class edu.brook.ascape.model.Scape
 
randomIterator() - Method in class edu.brook.ascape.model.ScapeArray2D
 
randomIterator() - Method in class edu.brook.ascape.model.ScapeArray1D
 
randomIterator() - Method in class edu.brook.ascape.model.ScapeVector
 
randomIterator() - Method in class edu.brook.ascape.model.AgentScape
 
Randomizable - interface edu.brook.ascape.model.Randomizable.
A one-dimensional, fixed-size, collection of agents providing services described for scape.
randomize() - Method in interface edu.brook.ascape.model.ScapeRandomIterator
 
randomize() - Method in interface edu.brook.ascape.model.Randomizable
 
randomize() - Method in class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DRandomIterator
 
randomize() - Method in class edu.brook.ascape.model.AgentScape.ScapeAgentRandomIterator
 
randomizeCallingOrder() - Method in class edu.brook.ascape.model.ScapeArray2D
Randomizes the lookup used to determine calling order for random order execution of rules.
randomizeCallingOrder() - Method in class edu.brook.ascape.model.ScapeArray1D
Randomizes the lookup used to determine calling order for random order execution of rules.
randomizeOrder(int[]) - Method in class edu.brook.ascape.model.Scape
Randomizes order of the supplied int.
randomizeRank(int) - Method in class edu.brook.ascape.model.ScapeArray2D
Randomizes the coordinates within the specified rank.
randomToLimit(int) - Static method in class edu.brook.ascape.model.AscapeObject
Returns an integer distributed across 0...high - 1 as the supplied integer is distributed across the full range of integers.
randomToLimit(Random, int) - Static method in class edu.brook.ascape.util.Utility
Returns an integer distributed across 0...high - 1 as the supplied integer is distributed across the full range of integers.
randomWalk() - Method in class edu.brook.ascape.model.CellOccupant
Picks a random neighboring location on the host cell's lattice.
randomWalkAvailable() - Method in class edu.brook.ascape.model.CellOccupant
Picks a random available neighboring location on the host cell's lattice.
rankLimit - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
recordAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for starting and stopping a scape recording session.
recordButton - Variable in class edu.brook.ascape.view.ControlBarView
 
recordDialog - Variable in class edu.brook.ascape.view.ControlBarView
 
recorder - Variable in class edu.brook.ascape.view.PanelView
A recorder for the graphic of this view.
recorder - Variable in class edu.brook.ascape.view.CanvasView
A recorder for the graphic of this view.
recorder - Variable in class edu.brook.ascape.view.ControlBarView
 
recorder - Variable in class edu.brook.ascape.view.ChartView
A recorder for the graphic of this view.
recordFrame - Variable in class edu.brook.ascape.view.ControlBarView
 
recording - Variable in class edu.brook.ascape.view.ControlBarView
 
recordingCancelStop() - Method in class edu.brook.ascape.view.ControlBarView
Called to stop or cancel recording.
recordingCreate() - Method in class edu.brook.ascape.view.ControlBarView
Called to create recording session and setup control dialog.
recordingStart(ViewFrameBridge) - Method in class edu.brook.ascape.view.ControlBarView
Called to start recording.
recordingStatusUpdate() - Method in class edu.brook.ascape.view.ControlBarView
Called to update recording.
recordNext - Variable in class edu.brook.ascape.view.PanelView
Are we waiting for a record to occur?
recordNext - Variable in class edu.brook.ascape.view.CanvasView
Are we waiting for a record to occur?
recordNext - Variable in class edu.brook.ascape.view.ChartView
Are we waiting for a record to occur?
recordTarget() - Method in interface edu.brook.ascape.view.GraphicsRecorder
 
recordTarget() - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
red - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns red.
redAdjustment - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The adjustment value of the red component of this color.
redBall - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image of a red ball.
redBallFeature - Static variable in class edu.brook.ascape.view.ImageFeatureFixed
A image feature of a red ball.
redBase - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The base value of the red component of this color.
redMaximum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The maximum value of the red component of this color.
redMinimum - Variable in class edu.brook.ascape.view.ColorFeatureGradiated
The minimum value of the red component of this color.
relativeCoordinates - Variable in class edu.brook.ascape.model.ScapeArray2D
 
relativeCoordinatesRankDistance - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
relativeCoordinatesRankLengths - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
relativeCoordinatesTemplate - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
RELEASE_RUNTIME_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the current viewMode is setup for release.
removeAgent(Agent) - Method in interface edu.brook.ascape.model.ScapeMutable
 
removeAgent(Agent) - Method in class edu.brook.ascape.model.ScapeVector
Removes the supplied agent from this vector.
removeAllAgents() - Method in class edu.brook.ascape.model.ScapeVector
Removes the supplied agent from this vector.
removeAllElements() - Method in class edu.brook.ascape.model.ScapeVector
Removes the supplied agent from this vector.
removeElement(Agent) - Method in class edu.brook.ascape.model.ScapeVector
Removes the supplied agent from this vector.
removeOccupant() - Method in class edu.brook.ascape.model.Cell
Removes this cell's occupant.
removeOccupant() - Method in class edu.brook.ascape.model.HostCell
Evict the supplied occupant.
removePropertyChangeListener(PropertyChangeListener) - Method in class edu.brook.ascape.view.BaseCustomizer
Removes a property change listener.
removeQualifiers(String) - Static method in class edu.brook.ascape.util.Utility
Removes qualifiers such as min and max from string.
removeScape(Scape) - Method in interface edu.brook.ascape.model.ScapeListener
Removes the scape from this view.
removeScape(Scape) - Method in class edu.brook.ascape.model.DefaultScapeListener
Removes the scape from this listener.
removeScape(Scape) - Method in class edu.brook.ascape.view.PanelView
Removes the scape from this listener.
removeScape(Scape) - Method in class edu.brook.ascape.view.NonGraphicView
Removes the scape from this listener.
removeScape(Scape) - Method in class edu.brook.ascape.view.CanvasView
Removes the scape from this listener.
removeScape(Scape) - Method in class edu.brook.ascape.view.ChartViewModel
Removes the scape from this listener.
removeScape(Scape) - Method in class edu.brook.ascape.view.ChartView
Removes the scape from the view model.
removeScapeListener(ScapeListener) - Method in class edu.brook.ascape.model.Scape
Removes the observer from this scape.
removeSeries(String) - Method in class edu.brook.ascape.view.ChartView
Removes a series from the chart being viewed.
removeUnderscores(String) - Static method in class edu.brook.ascape.util.PropertyAccessor
 
REPEATED_DRAW - Static variable in class edu.brook.ascape.model.Scape
Symbol for repeated random draw execution style.
REPORT_ITERATE - Static variable in class edu.brook.ascape.model.ScapeEvent
The scape has been updated (iterated.)
REPORT_LISTENER_UPDATED - Static variable in class edu.brook.ascape.model.ControlEvent
A listener of the target has been updated.
REPORT_START - Static variable in class edu.brook.ascape.model.ScapeEvent
The scape has been initialized and started.
REPORT_STOP - Static variable in class edu.brook.ascape.model.ScapeEvent
The scape has stopped.
REQUEST_CLOSE - Static variable in class edu.brook.ascape.model.ScapeEvent
The scape is quitting, and requests the view to finish its business and destroy itself.
REQUEST_OPEN - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to open another model.
REQUEST_PAUSE - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to pause.
REQUEST_QUIT - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to exit.
REQUEST_RESTART - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to restart; that is, stop and start from initial state.
REQUEST_RESUME - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to resume.
REQUEST_SAVE - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to save itself.
REQUEST_SETUP - Static variable in class edu.brook.ascape.model.ScapeEvent
The scape is in a pre-initialization state, and can be modified freely.
REQUEST_START - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to start.
REQUEST_STEP - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to step one iteration.
REQUEST_STOP - Static variable in class edu.brook.ascape.model.ControlEvent
The target is requested to stop.
requestPaintUpdate() - Method in class edu.brook.ascape.view.ChartView
Instructs the chart view that it is waiting for a a paint and should request an update the next time one occurs.
requestRecord() - Method in class edu.brook.ascape.view.ChartView
Instructs the chart view to call a graphics recorder at the next paint if one exists.
requestRestart() - Method in class edu.brook.ascape.model.Scape
Requests the scape to restart.
requestUpdate() - Method in class edu.brook.ascape.model.Cell
Indicate to all views of this cell that an update is needed.
requestUpdateAll() - Method in class edu.brook.ascape.view.BaseCellView
Requests that all cells be updated, irregardless of wether they have requested it or not.
requestUpdateNext() - Method in class edu.brook.ascape.model.Cell
Indicate to all views of this cell that an update is needed next iteration.
reseed() - Method in class edu.brook.ascape.model.AscapeObject
Resets the random number generator.
reset() - Method in class edu.brook.ascape.util.SweepLink
Resets the memebrs to their initial states.
reset() - Method in class edu.brook.ascape.util.SweepDimension
Resets the dimension to its original value.
reset() - Method in interface edu.brook.ascape.util.Sweepable
 
reset() - Method in class edu.brook.ascape.util.SweepGroup
Sets the entire swep group back to its initial state.
resolution - Static variable in class edu.brook.ascape.util.Function
Desired resolution of maximization.
respondControl(ControlEvent) - Method in class edu.brook.ascape.model.Scape
Responds to any control events fired at this scape.
respondControl(ControlEvent) - Method in interface edu.brook.ascape.model.ControlListener
 
restart() - Method in class edu.brook.ascape.model.Scape
Stops the scape and requests the scape to restart.
restartAfterAutoStop - Variable in class edu.brook.ascape.model.Scape
Should the scape be restarted automatically after being stopped?
RESUME_RULE - Static variable in class edu.brook.ascape.model.Scape
An rule causing the target scape to resume execution.
resume() - Method in class edu.brook.ascape.model.Scape
Requests the scape to resume.
retrieveAllAccessors() - Method in class edu.brook.ascape.model.Scape
Returns all property accessors for this scape and recursivly for all member scapes of this scape.
retrieveAllAccessorsOrdered() - Method in class edu.brook.ascape.model.Scape
Returns all property accessors for this scape and recursivly for all member scapes of this scape.
retrieveSettings() - Method in class edu.brook.ascape.view.ModelCustomizer
Retrieve the settings from the model, and update the panel's components to reflect them.
retrieveSettings() - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Retrieve the settings from the model, and update the panel's components to reflect them.
retrieveSettings() - Method in class edu.brook.ascape.view.AutoCustomizer
Retrieve the settings from the model, and update the panel's components to reflect them.
Rule - class edu.brook.ascape.rule.Rule.
An abstract base class for behaviors that can be be iterated across agent scapes or a single agent.
RULE_ORDER - Static variable in class edu.brook.ascape.model.Scape
Symbol for by rule execution order.
Rule(String) - Constructor for class edu.brook.ascape.rule.Rule
Constructs a rule with the providied name.
rulePanel - Variable in class edu.brook.ascape.view.AutoCustomizerSwing
The panel that all settings are displayed within
rulePanel - Variable in class edu.brook.ascape.view.CellCustomizer
The panel that all settings are displayed within
rules - Variable in class edu.brook.ascape.model.Scape
The rules that this scape will execute on its memebers.
run() - Method in class edu.brook.ascape.model.Scape
The basic execution cycle of a running scape.
runDataStream - Variable in class edu.brook.ascape.view.DataOutputView
The data stream statistics are written to.
runFile - Variable in class edu.brook.ascape.view.DataOutputView
 
runFileStream - Variable in class edu.brook.ascape.view.DataOutputView
The file stream statistics are written to.
running - Variable in class edu.brook.ascape.model.Scape
Is the scape currently running?
runTest() - Method in class edu.brook.ascape.util.Test
 
runtimeMode - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Runtime viewMode; one of debug or release.

S

save() - Method in class edu.brook.ascape.model.Scape
Requests the scape to save itself, providing UI for this purpose.
save(Scape) - Static method in class edu.brook.ascape.model.Scape
To be done.
save(Scape, File) - Static method in class edu.brook.ascape.model.Scape
To be done (perhaps.) Save the state of the scape to a file.
saveAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for saving a scape.
saveButton - Variable in class edu.brook.ascape.view.ControlBarView
 
scape - Variable in class edu.brook.ascape.model.AscapeObject
The agent that this object belongs to.
scape - Variable in class edu.brook.ascape.model.DefaultScapeListener
The scape being listened to.
scape - Variable in class edu.brook.ascape.view.PanelView
The scape being viewed.
scape - Variable in class edu.brook.ascape.view.NonGraphicView
The scape this view is observing.
scape - Variable in class edu.brook.ascape.view.CanvasView
The scape being viewed.
scape - Variable in class edu.brook.ascape.view.ChartViewModel
The scape the model is primarily viewing; delegated from chart view.
scape - Variable in class edu.brook.ascape.view.ModelApplet
The root (model) scape that this applet is displaying.
scape - Variable in class edu.brook.ascape.view.ChartView
The scape that we are principally charting.
scape - Variable in class edu.brook.ascape.util.DataGroup
The scape that this data group belongs to.
Scape - class edu.brook.ascape.model.Scape.
The base class for all collections of agents within ascape.
Scape() - Constructor for class edu.brook.ascape.model.Scape
Constructs a scape.
Scape(String, Geometry, Cell) - Constructor for class edu.brook.ascape.model.Scape
Constructs a scape of provided geometry, to be populated with clones of provided agent.
scapeAppearsPaused - Variable in class edu.brook.ascape.view.ControlBarView
Does the scape appear to be paused?
scapeAppearsPaused - Variable in class edu.brook.ascape.view.SimpleControlView
 
scapeAppearsPaused - Variable in class edu.brook.ascape.view.BatchView
Does the scape appear to be paused?
scapeAppearsRunning - Variable in class edu.brook.ascape.view.ControlBarView
Does the scape appear to be running?
scapeAppearsRunning - Variable in class edu.brook.ascape.view.SimpleControlView
 
scapeAppearsRunning - Variable in class edu.brook.ascape.view.BatchView
Does the scape appear to be running?
ScapeArray1D - class edu.brook.ascape.model.ScapeArray1D.
A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeArray1D.ScapeArray1DIterator - class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DIterator.
 
ScapeArray1D.ScapeArray1DIterator(ScapeArray1D) - Constructor for class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DIterator
 
ScapeArray1D.ScapeArray1DRandomIterator - class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DRandomIterator.
 
ScapeArray1D.ScapeArray1DRandomIterator(ScapeArray1D) - Constructor for class edu.brook.ascape.model.ScapeArray1D.ScapeArray1DRandomIterator
 
ScapeArray1D() - Constructor for class edu.brook.ascape.model.ScapeArray1D
Constructs a scape array.
ScapeArray1D(String, Cell, CoordinateDiscrete) - Constructor for class edu.brook.ascape.model.ScapeArray1D
Constructs a scape array of provided extent, populated with clones of provided agent.
ScapeArray2D - class edu.brook.ascape.model.ScapeArray2D.
A two-dimensional, fixed-size collection of agents providing services described for scape.
ScapeArray2D() - Constructor for class edu.brook.ascape.model.ScapeArray2D
Constructs a two-dimensional scape array.
ScapeArray2D(String, Geometry, Cell, CoordinateDiscrete) - Constructor for class edu.brook.ascape.model.ScapeArray2D
Constructs a two-dimensional scape array of provided geometry and extent, populated with clones of provided agent.
ScapeArray2DMoore - class edu.brook.ascape.model.ScapeArray2DMoore.
A two-dimensional scape providing effecient implementations for Moore neighbors.
ScapeArray2DMoore() - Constructor for class edu.brook.ascape.model.ScapeArray2DMoore
Constructs a two-dimensional Moore array.
ScapeArray2DMoore(String, Cell, CoordinateDiscrete) - Constructor for class edu.brook.ascape.model.ScapeArray2DMoore
Constructs a two-dimensional scape array of provided geometry and extent, populated with clones of provided agent.
ScapeArray2DVonNeumann - class edu.brook.ascape.model.ScapeArray2DVonNeumann.
A two-dimensional scape providing effecient implementations for von Neumann neighbors.
ScapeArray2DVonNeumann() - Constructor for class edu.brook.ascape.model.ScapeArray2DVonNeumann
Constructs a two-dimensional Moore array.
ScapeArray2DVonNeumann(String, Cell, CoordinateDiscrete) - Constructor for class edu.brook.ascape.model.ScapeArray2DVonNeumann
Constructs a two-dimensional scape array of provided geometry and extent, populated with clones of provided agent.
scapeCreated() - Method in class edu.brook.ascape.model.Agent
Notifies the prototype agent that a new scape has been created, allowing rules to be added directly from an agent class.
ScapeEvent - class edu.brook.ascape.model.ScapeEvent.
An event describing some change in scape state.
ScapeEvent(Object, int) - Constructor for class edu.brook.ascape.model.ScapeEvent
Constructs a control event, used to control a scape.
ScapeGraph - class edu.brook.ascape.model.ScapeGraph.
A scape with discrete nodes.
ScapeGraph() - Constructor for class edu.brook.ascape.model.ScapeGraph
Constructs a graph.
ScapeGraph(Cell) - Constructor for class edu.brook.ascape.model.ScapeGraph
 
ScapeGraph(Geometry, Cell) - Constructor for class edu.brook.ascape.model.ScapeGraph
 
ScapeGraph(String, Geometry, Cell, CoordinateDiscrete) - Constructor for class edu.brook.ascape.model.ScapeGraph
Constructs a graph of provided extent, to be populated with clones of provided agent.
ScapeIterator - interface edu.brook.ascape.model.ScapeIterator.
A one-dimensional, fixed-size, collection of agents providing services described for scape.
ScapeListener - interface edu.brook.ascape.model.ScapeListener.
A listener to an agent scape.
scapeListeners - Variable in class edu.brook.ascape.model.Scape
The observers of this scape.
ScapeMutable - interface edu.brook.ascape.model.ScapeMutable.
A one-dimensional, fixed-size, collection of agents providing services described for scape.
scapePanel - Variable in class edu.brook.ascape.view.AutoCustomizer
The panel that all settings are displayed within
ScapeRandomIterator - interface edu.brook.ascape.model.ScapeRandomIterator.
A one-dimensional, fixed-size, collection of agents providing services described for scape.
scapeUpdated(ScapeEvent) - Method in interface edu.brook.ascape.model.ScapeListener
Informs the listener that the agent scape has been updated, so that the listener can update itself.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.model.DefaultScapeListener
Sends a REPORT_LISTENER_UPDATED event back to the scape indicating that this listener has been updated.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.PanelView
Notifies this view that its scape has been updated.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.NonGraphicView
Notifies this view that its scape has been updated.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.CanvasView
Notifies this view that its scape has been updated.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.ChartViewModel
Informs this view model that the scape has been changed.
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.CellCustomizer
 
scapeUpdated(ScapeEvent) - Method in class edu.brook.ascape.view.ChartView
Delegates the scap eupdate event to the view model, informing it that the scape has been updated.
ScapeVector - class edu.brook.ascape.model.ScapeVector.
A one-dimensional variable-size collection of agents providing services described for scape.
ScapeVector() - Constructor for class edu.brook.ascape.model.ScapeVector
Constructs a scape vector.
ScapeVector(String, Cell) - Constructor for class edu.brook.ascape.model.ScapeVector
Constructs a two-dimensional vector of provided geometry and extent, populated with clones of provided agent.
ScapeVector(String, Cell, Coordinate1DDiscrete) - Constructor for class edu.brook.ascape.model.ScapeVector
Constructs a two-dimensional vector of provided geometry and extent, populated with clones of provided agent.
screenBuffer - Static variable in class edu.brook.ascape.view.ViewFrameBridge
The extra space used in the screen.
Scrolling1DView - class edu.brook.ascape.view.Scrolling1DView.
A view that provides a vertically scrolling view appropriate for dispalying a simple one-dimensional collection of agents; i.e.
Scrolling1DView() - Constructor for class edu.brook.ascape.view.Scrolling1DView
Constructs a new scrolling view, setting its initial cell size to 2.
sectLarge - Static variable in class edu.brook.ascape.util.Function
Large end of golden section.
sectSmall - Static variable in class edu.brook.ascape.util.Function
Small end of golden section.
select(String) - Method in class edu.brook.ascape.util.VectorSelection
Selects the object with the supplied name.
selectAll() - Method in class edu.brook.ascape.util.VectorSelection
Selects every element in the vector.
selectAll() - Method in class edu.brook.ascape.util.DataSelection
Selects every series in the data group.
selectedCount - Variable in class edu.brook.ascape.util.VectorSelection
The number of elements currently selected.
selectedCount - Variable in class edu.brook.ascape.util.DataSelection
The number of series currently selected.
selectedElems - Variable in class edu.brook.ascape.util.VectorSelection
An array of selected elements of the vector.
selectedTable - Variable in class edu.brook.ascape.view.ChartCustomizer
The instance of our selected data model.
selectFrameImp() - Method in class edu.brook.ascape.view.ViewFrameBridge
An internal method that picks the approriate frame for the applet mode.
selfView - Variable in class edu.brook.ascape.model.Scape
A view of the scape that delegates back to the scape, often null.
series - Variable in class edu.brook.ascape.util.DataSeries
A series of double values.
seriesSelected - Variable in class edu.brook.ascape.util.DataSelection
An array indicating selection status for series of the data group.
SeriesView - class edu.brook.ascape.view.SeriesView.
Information needed by views to display a data series.
SeriesView() - Constructor for class edu.brook.ascape.view.SeriesView
Constructs a new Series View with a random color, and assuming continuous data.
seriesViews - Variable in class edu.brook.ascape.view.DataViewSelection
An array mirroring selection that tracks selected seriesView
setActualValue(double) - Method in class edu.brook.ascape.view.CustomSliderPanel
Upon any slider change this method will be called with the new actual value the slider is representing.
setAgentColorFeature(ColorFeature) - Method in class edu.brook.ascape.view.BaseAgentCellView
Set the color feature that will be used for determining agent color.
setAgentImageFeature(ImageFeature) - Method in class edu.brook.ascape.view.BaseAgentCellView
Set the image feature that will be used for determining agent image.
setAgentsPerIteration(int) - Method in class edu.brook.ascape.model.Scape
Sets the number of agents to iterate through each iteration cycle.
setAllowQuit(boolean) - Method in class edu.brook.ascape.view.SimpleControlView
Should the view display a quit button, allowing the user to quit? Typically false for applets, true otherwise
setApplet(ModelApplet) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Sets the applet scape views are to be displayed within, indicating that we are in an applet vm context.
setArea(int, int, int, int) - Method in class edu.brook.ascape.rule.MoveRandomWithin
The agent must select its new location from within this area.
setAsText(String) - Method in class edu.brook.ascape.util.PropertyAccessor
 
setAutoCollect(boolean) - Method in class edu.brook.ascape.util.StatCollector
Set whether the value is collected automatically.
setAutoCreate(boolean) - Method in class edu.brook.ascape.model.Scape
Sets wether the scape is responsible for creating itself and its memebers, or other model components handle this.
setAutoRestart(boolean) - Method in class edu.brook.ascape.model.Scape
Should the scape be automatically restarted upon stopping at its stop period? Setting this value to true allows easy cycling of models for demonstrations, model explorations, etc.
setBarValueAttribute1(String) - Method in class edu.brook.ascape.view.StretchyView
 
setBarValueAttribute2(String) - Method in class edu.brook.ascape.view.StretchyView
 
setBorderSize(int) - Method in class edu.brook.ascape.view.BaseCellView
Sets the border size in pixels.
setBounds(int, int, int, int) - Method in class edu.brook.ascape.view.Scrolling1DView
Sets the size of the view, rescaling and moving the buffer as neccesary.
setButtonPanel(PanelImp) - Method in class edu.brook.ascape.view.BaseCustomizer
Sets the panel where editing components (as opposed to window related buttons) are kept.
setCell(Cell) - Method in class edu.brook.ascape.view.CellCustomizer
 
setCell(CoordinateDiscrete, Cell) - Method in class edu.brook.ascape.model.ScapeGraph
Returns the cell existing at the specified coordinate.
setCell(CoordinateDiscrete, Cell) - Method in class edu.brook.ascape.model.ScapeArray2D
Sets the cell existing at the specified coordinate.
setCell(CoordinateDiscrete, Cell) - Method in class edu.brook.ascape.model.ScapeArray1D
Sets the cell at the specified coordinate to the supplied cell.
setCell(CoordinateDiscrete, Cell) - Method in class edu.brook.ascape.model.ScapeVector
Sets the cell at the specified coordinate to the supplied cell.
setCell(int, Cell) - Method in class edu.brook.ascape.model.ScapeArray1D
Sets the cell at the specified position to the supplied cell.
setCell(int, int, Cell) - Method in class edu.brook.ascape.model.ScapeArray2D
Sets the cell existing at the specified coordinate.
setCellColorFeature(ColorFeature) - Method in class edu.brook.ascape.view.BaseCellView
Set the color feature that will be used for determining cell color.
setCellSize(int) - Method in class edu.brook.ascape.view.BaseCellView
Sets the number of pixels used to represent each cell.
setCellsRequestUpdates(boolean) - Method in class edu.brook.ascape.model.Scape
Should cells request view updates manually or are all cells automatically updated every view cycle? See above.
setCentroidTradeoff(float) - Method in class edu.brook.ascape.view.SimplexView
 
setChart(ChartView) - Method in class edu.brook.ascape.view.ChartViewModel
Sets the chart view this model will be responsible for.
setChartType(int) - Method in class edu.brook.ascape.view.ChartView
Sets the chart type, creating the appropriate delegate view model and adding the scape to it.
setCollectStats(boolean) - Method in class edu.brook.ascape.model.Scape
If true, turns on value (typically for statistics) collection, else turns off stat collection.
setCollectStats(CollectStats) - Method in class edu.brook.ascape.model.Scape
Sets the value collection rule to the one supplied.
setColor(Color) - Method in class edu.brook.ascape.view.SeriesView
Sets the color of the series.
setColor(Color) - Method in class edu.brook.ascape.view.ColorFeatureFixed
Sets the color of this feature.
setColorFeature(ColorFeature) - Method in class edu.brook.ascape.view.DrawColorFeature
Sets the color feature this object uses to interpret the object's color.
setContentPanel(PanelImp) - Method in class edu.brook.ascape.view.BaseCustomizer
Sets the panel where editing components (as opposed to window related buttons) are kept.
setContinuous(boolean) - Method in class edu.brook.ascape.view.SeriesView
Sets whether the series is protrayed as continuous.
setCoordinate(CoordinateDiscrete) - Method in class edu.brook.ascape.model.Cell
Returns the extent of the nth dimension.
setCustomizeCell(Cell) - Method in class edu.brook.ascape.view.BaseCellView
 
setCustomizer(ModelCustomizer) - Method in class edu.brook.ascape.model.Scape
Sets the chart view being edited.
setData(DataGroup) - Method in class edu.brook.ascape.util.DataSelection
Sets the backing data group for this selection.
setDataItem(int, int, Object) - Method in class edu.brook.ascape.view.ChartViewModel
Data method for JCChart.
setDataPoint(DataPoint) - Method in class edu.brook.ascape.util.DataSeries
Sets the data point that this series shoudl record.
setDataPoint(UnitIntervalDataPoint) - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Sets a unit data point that will return some number between 0.0 and 1.0
setDataSelection(DataSelection) - Method in class edu.brook.ascape.view.ChartViewModel
Sets the viewed data group selection for this chart model.
setDefaultCloseOperation(int) - Method in class edu.brook.ascape.view.ViewFrameBridge
 
setDescription(String) - Method in class edu.brook.ascape.model.Scape
Returns a long (paragraph length suggested) description of the scape.
setDescriptor(PropertyDescriptor) - Method in class edu.brook.ascape.util.PropertyAccessor
 
setDiffusionConstant(float) - Method in class edu.brook.ascape.rule.ParameterizedDiffusion
 
setDiffusionTemp(float) - Method in interface edu.brook.ascape.model.Diffusable
Set the diffusion temp value.
setDiffusionValue(Agent, float) - Method in class edu.brook.ascape.rule.Diffusion
Override with a call to the setter of the diffused value.
setDimensionCount(int) - Method in class edu.brook.ascape.model.Geometry
Sets the number of dimensions for this lattice.
setDiscrete(boolean) - Method in class edu.brook.ascape.model.Geometry
Sets the geometry to discrete or continous.
setDisplayPoints(int) - Method in class edu.brook.ascape.view.TimeSeriesViewModel
Set display points, the number of points (iterations) to display on the chart x-axis.
setDrawEveryNUpdates(int) - Method in class edu.brook.ascape.view.CanvasView
Sets the name of this view.
setDrawNetwork(boolean) - Method in class edu.brook.ascape.view.Overhead2DView
Should this view atempt to draw network connections between agents?
setEarliestPeriod(int) - Method in class edu.brook.ascape.model.Scape
Sets the earliest period this scape is expected to be run at.
setEvaporationRate(float) - Method in class edu.brook.ascape.rule.ParameterizedDiffusion
 
setExecutionOrder(int) - Method in class edu.brook.ascape.model.Scape
Sets the order of rule execution for this scape.
setExecutionStyle(int) - Method in class edu.brook.ascape.model.Scape
Sets the style that rules will be executed upon this scape.
setExtent(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeGraph
Sets the size of the scape.
setExtent(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeArray2D
Sets the size of the scape.
setExtent(CoordinateDiscrete) - Method in class edu.brook.ascape.model.ScapeVector
Sets the size of the vector, filling with clones of prototype agent.
setFile(File) - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
setFocus(int) - Method in class edu.brook.ascape.view.CellCustomizer
 
setFrameSelection(Object) - Method in class edu.brook.ascape.view.ControlBarView
 
setFramesPerSecond(int) - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
setGeometry(Geometry) - Method in class edu.brook.ascape.model.Scape
Sets the geometry or basic structure of this scape.
setGeometry(Geometry) - Method in class edu.brook.ascape.model.ScapeArray2D
Sets the geometry of this scape.
setGeometry(Geometry) - Method in class edu.brook.ascape.model.ScapeArray1D
Sets the geometry of this scape.
setGeometry(Geometry) - Method in class edu.brook.ascape.model.ScapeVector
Sets the geometry of this scape.
setGraphicsRecorder(GraphicsRecorder) - Method in class edu.brook.ascape.view.PanelView
Sets the recorder that can be used to record the graphics of this view.
setGraphicsRecorder(GraphicsRecorder) - Method in class edu.brook.ascape.view.CanvasView
Sets the recorder that can be used to record the graphics of this view.
setGraphicsRecorder(GraphicsRecorder) - Method in interface edu.brook.ascape.view.ComponentView
Sets the recorder that can be used to record the graphics of this view.
setGraphicsRecorder(GraphicsRecorder) - Method in class edu.brook.ascape.view.ChartView
Sets the recorder that can be used to record the graphics of this view.
setHome(String) - Method in class edu.brook.ascape.model.Scape
Sets the path in which to store all scape related files.
setHostScape(ScapeGraph) - Method in class edu.brook.ascape.model.CellOccupant
Sets the lattice that hosts this cell.
setIgnoreFrameSelection(boolean) - Method in class edu.brook.ascape.view.ControlBarView
 
setImage(Image) - Method in class edu.brook.ascape.view.ImageFeatureFixed
Sets the image of this feature.
setImageFeature(ImageFeature) - Method in class edu.brook.ascape.view.DrawImageFeature
Sets the image feature this object uses to interpret the object's image.
setIncrementAsText(String) - Method in class edu.brook.ascape.util.SweepDimension
Sets the increment value as a text string.
setInitialPeriods(int) - Method in class edu.brook.ascape.model.HistoryValueSetter
 
setIntermediateValue(double) - Method in class edu.brook.ascape.view.CustomSliderPanel
Sets the intermediate value, updating the label in the process.
setIntermediateValue(double) - Method in class edu.brook.ascape.view.CustomSliderPanelInf
Sets the intermediate value, updating the label in the process.
setInternalPaused(boolean) - Method in class edu.brook.ascape.model.Scape
Sets the paused state for all parent and memberren scapes.
setInternalRunning(boolean) - Method in class edu.brook.ascape.model.Scape
Sets this scape's running property.
setLatestPeriod(int) - Method in class edu.brook.ascape.model.Scape
Sets the latest period this scape is expected to be run at.
setMaxAsText(String) - Method in class edu.brook.ascape.util.SweepDimension
Sets the maximum value as a text string.
setMaxDelayInSecs(float) - Method in class edu.brook.ascape.view.ControlBarView
Sets the maximum delay that the control bar delay slider can cause.
setMaximumColor(Color) - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Sets the color at maximum intensity; that is, the color that would be returned if the unit value were 1.0.
setMembersActive(boolean) - Method in class edu.brook.ascape.model.Scape
Sets whether members of this scape actively execute rules upon members.
setMinAsText(String) - Method in class edu.brook.ascape.util.SweepDimension
Sets the minimum value as a text string.
setMinimumColor(Color) - Method in class edu.brook.ascape.view.ColorFeatureGradiated
Sets the color at minimum intensity; that is, the color that would be returned if the unit value were 0.0.
setMultiViewMode(int) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Sets the multi view to use when adding a new window.
setName(String) - Method in class edu.brook.ascape.model.AscapeObject
Sets a name this object may be referred to by.
setName(String) - Method in class edu.brook.ascape.model.DefaultScapeListener
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.PanelView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.NonGraphicView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.CanvasView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.ControlBarView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.DrawFeature
Sets the user relevant name for this feature.
setName(String) - Method in class edu.brook.ascape.view.ColorFeatureConcrete
Sets the name of this feature.
setName(String) - Method in class edu.brook.ascape.view.ChartViewModel
Sets the name of this chart view model.
setName(String) - Method in class edu.brook.ascape.view.SimplexFeature
Sets the user relevant name for this feature.
setName(String) - Method in class edu.brook.ascape.view.CounterView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.ChartView
Sets the name of this view.
setName(String) - Method in class edu.brook.ascape.view.ImageFeatureConcrete
Sets the name of this feature.
setName(String) - Method in class edu.brook.ascape.util.StatCollector
Sets the name of this statistic.
setName(String) - Method in class edu.brook.ascape.util.DataPointConcrete
Sets the name of this data point.
setNeighborhood(int) - Method in class edu.brook.ascape.model.Geometry
Set the neighborhood to use for calculations within this geometry.
setNeighbors(Cell[]) - Method in class edu.brook.ascape.model.Cell
Sets this cell's neighbors.
setNestedFeature(DrawFeature) - Method in class edu.brook.ascape.view.DrawFeature
Sets the feature nested inside of this one.
setNetwork(Cell[]) - Method in class edu.brook.ascape.model.Cell
Sets a network of related cells.
setNumCharsInFileName(int) - Method in class edu.brook.ascape.view.DataOutputView
Sets the number of characters to use for the sequential file name.
setObject(BaseCellView) - Method in class edu.brook.ascape.view.ViewCustomizer
Sets the chart view being edited.
setObject(ChartView) - Method in class edu.brook.ascape.view.ChartCustomizer
Sets the chart view being edited.
setObject(Object) - Method in class edu.brook.ascape.view.BaseCustomizer
Sets the object this customizer is modifying.
setObject(Object) - Method in class edu.brook.ascape.view.CellCustomizer
Sets the object this customizer is modifying.
setOccupant(CellOccupant) - Method in class edu.brook.ascape.model.Cell
Sets this cell's occupant.
setOccupant(CellOccupant) - Method in class edu.brook.ascape.model.HostCell
Host the supplied occupant.
setOffset(Coordinate2DDiscrete) - Method in class edu.brook.ascape.view.OverheadRelative2DView
 
setPaused(boolean) - Method in class edu.brook.ascape.model.Scape
Sets the paused state for all parent and memberren scapes.
setPeriodDataStream(DataOutputStream) - Method in class edu.brook.ascape.view.DataOutputView
Defines the data stream that period (iteration by iteration) output will be written to.
setPeriodFile(File) - Method in class edu.brook.ascape.view.DataOutputView
Defines the file that period (iteration by iteeration) output will be written to.
setPeriodic(boolean) - Method in class edu.brook.ascape.model.Geometry
Sets the geometry to periodic or aperiodic.
setPeriodName(String) - Method in class edu.brook.ascape.model.Scape
Sets the name that periods are referred to by.
setPeriodRange(int, int) - Method in class edu.brook.ascape.model.HistoryValueSetter
 
setPhase(int) - Method in class edu.brook.ascape.rule.CollectStats
 
setPrintResultsEachPeriod(boolean) - Method in class edu.brook.ascape.view.StandardOutView
Should results be printed to standard out every period?
setPrototypeAgent(Agent) - Method in class edu.brook.ascape.model.Scape
Sets the prototype agent, the agent that, in default implementations, will be cloned to populate this scape.
setQuality(int) - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
setRandom(Random) - Method in class edu.brook.ascape.model.AscapeObject
Sets the random number stream to be used by this object.
setRandomSeed(long) - Method in class edu.brook.ascape.model.AscapeObject
Sets the seed for the default random number seed.
setRunDataStream(DataOutputStream) - Method in class edu.brook.ascape.view.DataOutputView
Defines the data stream that run output will be written to.
setRunFile(File) - Method in class edu.brook.ascape.view.DataOutputView
Defines the file that run output will be written to.
setRunning(boolean) - Method in class edu.brook.ascape.model.Scape
Sets the running state for all scapes.
setRunsPer(int) - Method in class edu.brook.ascape.util.SweepGroup
Returns the runs per, or number of runs per each sweep setting.
setRuntimeMode(int) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Sets the runtime to use.
setScape(Scape) - Method in class edu.brook.ascape.model.AscapeObject
Sets the scape that this object is primarily related to.
setScape(Scape) - Method in class edu.brook.ascape.view.ModelApplet
Sets the model (root) scape that this Applet is displaying.
setScape(Scape) - Method in class edu.brook.ascape.rule.Rule
Sets the scape for the agent to act within.
setScape(Scape) - Method in class edu.brook.ascape.rule.SetValues
Sets the scape for this rule, adding any setters from the scapes prototype agent.
setScape(Scape) - Method in class edu.brook.ascape.util.DataGroup
Sets the scape that this data group is primarily related to.
setSelected(DataSeries, boolean) - Method in class edu.brook.ascape.util.DataSelection
Sets the supplied series to the selection status indicated.
setSelected(int, boolean) - Method in class edu.brook.ascape.util.VectorSelection
Sets the object at the supplied index to the selection status indicated.
setSelected(int, boolean) - Method in class edu.brook.ascape.util.DataSelection
Sets the series at the supplied index to the selection status indicated.
setSelected(Object, boolean) - Method in class edu.brook.ascape.util.VectorSelection
Sets the supplied object to the selection status indicated.
setSelected(String, boolean) - Method in class edu.brook.ascape.util.VectorSelection
Sets the object with the supplied name to the selection status indicated.
setSelected(String, boolean) - Method in class edu.brook.ascape.util.DataSelection
Sets the series at the supplied index to the selection status indicated.
setSelectedSeriesView(int, SeriesView) - Method in class edu.brook.ascape.view.DataViewSelection
Sets the seriesView for the selected series at the supplied index to the supplied seriesView.
setSeriesView(String, SeriesView) - Method in class edu.brook.ascape.view.DataViewSelection
Sets the seriesView for the named series to the supplied seriesView.
setShowIterations(boolean) - Method in class edu.brook.ascape.view.SimpleControlView
Should the view display the current iteration?
setShowLegend(boolean) - Method in class edu.brook.ascape.view.ChartView
Show the legend? True by default.
setSimplexFeature(SimplexFeature) - Method in class edu.brook.ascape.view.SimplexView
Sets the color feature this object uses to interpret the object's color.
setSize(int) - Method in class edu.brook.ascape.model.ScapeVector
Sets the size of the vector, filling with clones of prototype agent.
setStartOnOpen(boolean) - Method in class edu.brook.ascape.model.Scape
Should the scape be automatically started upon opening? True by default.
setStartPeriod(int) - Method in class edu.brook.ascape.model.Scape
Sets the start period for this scape.
setStopPeriod(int) - Method in class edu.brook.ascape.model.Scape
Sets the stop period for this scape.
setSweepGroup(SweepGroup) - Method in class edu.brook.ascape.view.SweepControlView
Returns the runs per, or number of runs per each sweep setting.
setters - Variable in class edu.brook.ascape.rule.SetValues
The setters for setting data points.
settingsAccessors - Variable in class edu.brook.ascape.view.AutoCustomizer
The accessors for the values being set.
settingsAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for starting a scape.
settingsAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for starting a scape.
settingsButton - Variable in class edu.brook.ascape.view.ControlBarView
 
settingsButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
settingsButton - Variable in class edu.brook.ascape.view.BatchView
 
settingsComponents - Variable in class edu.brook.ascape.view.AutoCustomizer
Components for settings components.
settingsLabels - Variable in class edu.brook.ascape.view.AutoCustomizer
Labels for settings components.
settingsPanel - Variable in class edu.brook.ascape.view.AutoCustomizerSwing
The panel that all settings are displayed within
settingsPanel - Variable in class edu.brook.ascape.view.AutoCustomizer
The panel that all settings are displayed within
setTitle(String) - Method in class edu.brook.ascape.view.ViewFrameBridge
Sets the title for this frame to the specified string.
setupForChartType() - Method in class edu.brook.ascape.view.ChartCustomizer
Sets up the frame for the options specific to the chart type.
setValue(int) - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
Sets the value for this coordinate.
setValue(Object) - Method in class edu.brook.ascape.util.ValueSetter
Override to set a value for the given object.
setValue(Object) - Method in class edu.brook.ascape.util.PropertyAccessor
 
setValueAtDimension(int, int) - Method in class edu.brook.ascape.model.CoordinateDiscrete
Sets the value at the specified (1-based) dimension.
setValueFor(int, double) - Method in class edu.brook.ascape.model.HistoryValueSetter
 
SetValues - class edu.brook.ascape.rule.SetValues.
A rule for setting values for a population of agents.
SetValues() - Constructor for class edu.brook.ascape.rule.SetValues
Construct a new setter collection rule.
setValues(int[]) - Method in class edu.brook.ascape.model.CoordinateDiscrete
Sets the position values for this coordinate.
setVector(Vector) - Method in class edu.brook.ascape.util.VectorSelection
Set the underlying vector for this selection.
setView(ComponentView) - Method in class edu.brook.ascape.view.ViewFrameBridge
Sets the view to display in this window.
setViewFrame(ViewFrameBridge) - Method in class edu.brook.ascape.view.PanelView
Sets the frame this view appears in.
setViewFrame(ViewFrameBridge) - Method in class edu.brook.ascape.view.CanvasView
Sets the frame this view appears in.
setViewFrame(ViewFrameBridge) - Method in interface edu.brook.ascape.view.ComponentView
Sets the view frame this component is being displayed within.
setViewFrame(ViewFrameBridge) - Method in class edu.brook.ascape.view.ChartView
Sets the frame this view appears in.
setViewFrame(ViewFrameBridge) - Method in class edu.brook.ascape.view.qt.QuickTimeRecorder
 
setViewMode(int) - Static method in class edu.brook.ascape.view.ViewFrameBridge
Sets the viewMode to use.
setViews(ComponentView[]) - Method in class edu.brook.ascape.view.ViewFrameBridge
Sets the view to display in this window.
setViewSelf(boolean) - Method in class edu.brook.ascape.model.Scape
Sets wether the scape is a view of itself.
setVisible(boolean) - Method in class edu.brook.ascape.view.ViewFrameBridge
Makes the frame visible or invisible.
setXValue(int) - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
Sets the y value for this coordinate.
setYValue(int) - Method in class edu.brook.ascape.model.Coordinate2DDiscrete
Sets the y value for this coordinate.
ShadowBorder - class edu.brook.ascape.util.ShadowBorder.
A class which implements a shadow border, or BevelBorder of thickness 1.
ShadowBorder(int) - Constructor for class edu.brook.ascape.util.ShadowBorder
Creates a bevel border with the specified type and whose colors will be derived from the background color of the component passed into the paintBorder method.
ShadowBorder(int, Color, Color) - Constructor for class edu.brook.ascape.util.ShadowBorder
Creates a bevel border with the specified type, highlight and shadow colors.
ShadowBorder(int, Color, Color, Color, Color) - Constructor for class edu.brook.ascape.util.ShadowBorder
Creates a bevel border with the specified type, highlight shadow colors.
showBar - Variable in class edu.brook.ascape.view.ViewFrameBridge
Should the control bar be displayed? (No longer supported.)
showErrorDialog(Scape, RuntimeException) - Static method in class edu.brook.ascape.view.ViewFrameBridge
 
showIterations - Variable in class edu.brook.ascape.view.SimpleControlView
 
SimpleControlView - class edu.brook.ascape.view.SimpleControlView.
A class providing a simple control panel for a running model that does not require Swing.
SimpleControlView() - Constructor for class edu.brook.ascape.view.SimpleControlView
Constructs the conrtol view, creating any laying out its components.
SimpleControlView(boolean, boolean) - Constructor for class edu.brook.ascape.view.SimpleControlView
Constructs the control view, creating any laying out its components.
simplexFeature - Variable in class edu.brook.ascape.view.SimplexView
 
SimplexFeature - class edu.brook.ascape.view.SimplexFeature.
An interface providing an interpretation of a peice of data for a simplex view.
SimplexFeature() - Constructor for class edu.brook.ascape.view.SimplexFeature
Constructs the feature.
SimplexFeature(String) - Constructor for class edu.brook.ascape.view.SimplexFeature
Constructs the feature with the provided name.
SimplexView - class edu.brook.ascape.view.SimplexView.
A scape view that represents some aspect of agent state in a simplex diagram.
SimplexView.ConcreteSimplexFeature - class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature.
 
SimplexView.ConcreteSimplexFeature(SimplexView, float, float, float) - Constructor for class edu.brook.ascape.view.SimplexView.ConcreteSimplexFeature
 
SimplexView() - Constructor for class edu.brook.ascape.view.SimplexView
Constructs an overhead two-dimensional view.
SimplexView(String, float) - Constructor for class edu.brook.ascape.view.SimplexView
Constructs an overhead two-dimensional view.
slider - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
solveFor(double) - Method in class edu.brook.ascape.util.Function
Solve this (single-variable) function.
SpatialTemporalException - exception edu.brook.ascape.model.SpatialTemporalException.
An exception thrown if attempt is made to create inconsistent or impossible state in local space-time.
SpatialTemporalException() - Constructor for class edu.brook.ascape.model.SpatialTemporalException
 
SpatialTemporalException(String) - Constructor for class edu.brook.ascape.model.SpatialTemporalException
 
STANDARD_VIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating the manager is supporting a swing external frames view, using javax.swing.JFrame;
standardOutView - Static variable in class edu.brook.ascape.model.Scape
A view that can report results to the console.
StandardOutView - class edu.brook.ascape.view.StandardOutView.
A view providing basic system out reporting.
StandardOutView() - Constructor for class edu.brook.ascape.view.StandardOutView
 
START_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the target scape to resume execution.
start() - Method in class edu.brook.ascape.model.Scape
Requests the scape to start.
start() - Method in class edu.brook.ascape.view.ModelApplet
Delegates to the start method of the scape model.
startAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for starting a scape.
startButton - Variable in class edu.brook.ascape.view.ControlBarView
 
startButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
startOnOpen - Static variable in class edu.brook.ascape.model.Scape
Should the scape be started automatically upoin openning it? Default true.
startPeriod - Static variable in class edu.brook.ascape.model.Scape
Iteration to start on when restarting, creating new model, etc...
startStopAction - Variable in class edu.brook.ascape.view.BatchView
Scape control for starting a scape.
startStopButton - Variable in class edu.brook.ascape.view.BatchView
 
startTime - Variable in class edu.brook.ascape.view.DataOutputView
The time the current run was started.
startTime - Variable in class edu.brook.ascape.view.StandardOutView
The time the current run was started.
StatCollector - class edu.brook.ascape.util.StatCollector.
Collects and stores aggregate statistics on some data source for every specified measurement type of that source, and for each succesive measurement of that source.
StatCollector() - Constructor for class edu.brook.ascape.util.StatCollector
Constructs a new StatCollector.
StatCollector(String) - Constructor for class edu.brook.ascape.util.StatCollector
Constructs a new StatCollector.
StatCollector(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollector
Constructs a new StatCollector.
StatCollectorCalculated - class edu.brook.ascape.util.StatCollectorCalculated.
Stores aggregate data for values obtained for a statistic, including running sum and average.
StatCollectorCalculated() - Constructor for class edu.brook.ascape.util.StatCollectorCalculated
Constructs a new StatCollectorCSA.
StatCollectorCalculated(String) - Constructor for class edu.brook.ascape.util.StatCollectorCalculated
Constructs a new StatCollectorCSA.
StatCollectorCond - class edu.brook.ascape.util.StatCollectorCond.
Collects and stores aggregate statistics on some data source for every specified measurement type of that source, and for each succesive measurement of that source, while that source meets some condition.
StatCollectorCond() - Constructor for class edu.brook.ascape.util.StatCollectorCond
Constructs a new StatCollectorCond.
StatCollectorCond(String) - Constructor for class edu.brook.ascape.util.StatCollectorCond
Constructs a new StatCollectorCond.
StatCollectorCond(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCond
Constructs a new StatCollectorCond.
StatCollectorCondCSA - class edu.brook.ascape.util.StatCollectorCondCSA.
Stores aggregate data for values conditionally obtained for a statistic, including running sum and average.
StatCollectorCondCSA() - Constructor for class edu.brook.ascape.util.StatCollectorCondCSA
Constructs a new StatCollectorCondCSA.
StatCollectorCondCSA(String) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSA
Constructs a new StatCollectorCondCSA.
StatCollectorCondCSA(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSA
Constructs a new StatCollectorCondCSA.
StatCollectorCondCSAMM - class edu.brook.ascape.util.StatCollectorCondCSAMM.
Stores conditional aggregate data for values conditionally obtained for a statistic, including running sum, average, minimum and maximum.
StatCollectorCondCSAMM() - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMM
Constructs a new StatCollectorCondCSAMM.
StatCollectorCondCSAMM(String) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMM
Constructs a new StatCollectorCondCSAMM.
StatCollectorCondCSAMM(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMM
Constructs a new StatCollectorCondCSAMM.
StatCollectorCondCSAMMVar - class edu.brook.ascape.util.StatCollectorCondCSAMMVar.
Stores conditional aggregate data for values conditionally obtained for a statistic, including running sum, average, minimum and maximum.
StatCollectorCondCSAMMVar() - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMMVar
Constructs a new StatCollectorCondCSAMMVar.
StatCollectorCondCSAMMVar(String) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMMVar
Constructs a new StatCollectorCondCSAMMVar.
StatCollectorCondCSAMMVar(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCondCSAMMVar
Constructs a new StatCollectorCondCSAMMVar.
StatCollectorCSA - class edu.brook.ascape.util.StatCollectorCSA.
Stores aggregate data for values obtained for a statistic, including running sum and average.
StatCollectorCSA() - Constructor for class edu.brook.ascape.util.StatCollectorCSA
Constructs a new StatCollectorCSA.
StatCollectorCSA(String) - Constructor for class edu.brook.ascape.util.StatCollectorCSA
Constructs a new StatCollectorCSA.
StatCollectorCSA(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCSA
Constructs a new StatCollectorCSA.
StatCollectorCSAMM - class edu.brook.ascape.util.StatCollectorCSAMM.
Stores aggregate data for values obtained for a statistic, including running sum, average, minimum and maximum.
StatCollectorCSAMM() - Constructor for class edu.brook.ascape.util.StatCollectorCSAMM
Constructs a new StatCollectorCSAMM.
StatCollectorCSAMM(String) - Constructor for class edu.brook.ascape.util.StatCollectorCSAMM
Constructs a new StatCollectorCSAMM.
StatCollectorCSAMM(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCSAMM
Constructs a new StatCollectorCSAMM.
StatCollectorCSAMMVar - class edu.brook.ascape.util.StatCollectorCSAMMVar.
Stores aggregate data for values obtained for a statistic, including statistical variance.
StatCollectorCSAMMVar() - Constructor for class edu.brook.ascape.util.StatCollectorCSAMMVar
Constructs a new StatCollectorCSAMMVar.
StatCollectorCSAMMVar(String) - Constructor for class edu.brook.ascape.util.StatCollectorCSAMMVar
Constructs a new StatCollectorCSAMMVar.
StatCollectorCSAMMVar(String, boolean) - Constructor for class edu.brook.ascape.util.StatCollectorCSAMMVar
Constructs a new StatCollectorCSAMMVar.
stats - Variable in class edu.brook.ascape.rule.CollectStats
The stats to be collected.
stats - Variable in class edu.brook.ascape.util.DataGroup
The stats that make up the data group.
statusLabel - Variable in class edu.brook.ascape.view.ControlBarView
 
statusLabel - Variable in class edu.brook.ascape.view.BatchView
 
step - Variable in class edu.brook.ascape.model.Scape
Has a step been requested?
stepAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for stepping a scape one iteration.
stepButton - Variable in class edu.brook.ascape.view.ControlBarView
 
stepButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
STOP_RULE - Static variable in class edu.brook.ascape.model.Scape
A rule causing the target scape to cease execution.
stop() - Method in class edu.brook.ascape.model.Scape
Requests the scape to stop.
stop() - Method in class edu.brook.ascape.view.ModelApplet
Delegates to the stop method of the scape model.
stopAction - Variable in class edu.brook.ascape.view.ControlBarView
Scape control for stoping a scape.
stopButton - Variable in class edu.brook.ascape.view.ControlBarView
 
stopButton - Variable in class edu.brook.ascape.view.SimpleControlView
 
stopCondition() - Method in class edu.brook.ascape.view.DataOutputView
(Conveneince method.) If this method returns true, the current run will be stopped.
stopPeriod - Static variable in class edu.brook.ascape.model.Scape
Iteration to stop on.
STRETCHY_1D - Static variable in class edu.brook.ascape.model.Geometry
The one-dimensional, aperiodic geometry, of fixed size and with discrete coordinates.
StretchyView - class edu.brook.ascape.view.StretchyView.
A view of a scape vector.
StretchyView() - Constructor for class edu.brook.ascape.view.StretchyView
 
StretchyView(int) - Constructor for class edu.brook.ascape.view.StretchyView
 
sum - Variable in class edu.brook.ascape.util.StatCollectorCSA
 
sumOfCoordinatesWithinRank - Static variable in class edu.brook.ascape.model.ScapeArray2D
 
supportsSwing() - Static method in class edu.brook.ascape.view.ViewFrameBridge
Returns the view viewMode being used.
Sweepable - interface edu.brook.ascape.util.Sweepable.
An interface describing something that can be sweeped across.
SweepControlView - class edu.brook.ascape.view.SweepControlView.
A view that is used in conjunction with a sweep group to control model parameters.
SweepControlView() - Constructor for class edu.brook.ascape.view.SweepControlView
Consturcts a new sweep view.
SweepControlView(SweepGroup) - Constructor for class edu.brook.ascape.view.SweepControlView
Consturcts a new sweep view.
SweepDimension - class edu.brook.ascape.util.SweepDimension.
A class faciliating iteration across a paramater dimension.
SweepDimension(Object, String, double, double, double) - Constructor for class edu.brook.ascape.util.SweepDimension
Constructs a dimension composed of the object and an double accessor (property) for that object, providing start, final , and increment values.
SweepDimension(Object, String, float, float, float) - Constructor for class edu.brook.ascape.util.SweepDimension
Constructs a dimension composed of the object and an float accessor (property) for that object, providing start, final , and increment values.
SweepDimension(Object, String, int, int) - Constructor for class edu.brook.ascape.util.SweepDimension
Constructs a dimension composed of the object and an integer accessor (property) for that object, providing start, final , and increment values.
SweepDimension(Object, String, int, int, int) - Constructor for class edu.brook.ascape.util.SweepDimension
Constructs a dimension composed of the object and an integer accessor (property) for that object, providing start, final , and increment values.
SweepDimension(Object, String, long, long, long) - Constructor for class edu.brook.ascape.util.SweepDimension
Constructs a dimension composed of the object and an long accessor (property) for that object, providing start, final , and increment values.
SweepGroup - class edu.brook.ascape.util.SweepGroup.
A class faciliating iteration across several parameter dimensions, supporting multiple runs per parameter set.
SweepGroup() - Constructor for class edu.brook.ascape.util.SweepGroup
 
SweepLink - class edu.brook.ascape.util.SweepLink.
A sweep link allows two or more sweep dimensions to be iterated together.
SweepLink() - Constructor for class edu.brook.ascape.util.SweepLink
 

T

TABBED_MULTIVIEW_MODE - Static variable in class edu.brook.ascape.view.ViewFrameBridge
Symbol indicating that views added should be put into a tabbed layout.
target - Variable in class edu.brook.ascape.view.BaseCustomizer
The object this customizer is editing
tau - Static variable in class edu.brook.ascape.util.Function
Tau "magic" number.
Test - class edu.brook.ascape.util.Test.
An class encapsulating various common utility functions.
test() - Static method in class edu.brook.ascape.util.SweepLink
 
test() - Static method in class edu.brook.ascape.util.Utility
 
test() - Static method in class edu.brook.ascape.util.SweepGroup
 
Test() - Constructor for class edu.brook.ascape.util.Test
 
test(SweepDimension.TestObject) - Static method in class edu.brook.ascape.util.SweepDimension
 
testClasses - Variable in class edu.brook.ascape.util.Test
 
testSizeConsistency() - Method in class edu.brook.ascape.model.ScapeVector
 
thisUpdate - Variable in class edu.brook.ascape.model.Cell
 
TICK - Static variable in class edu.brook.ascape.model.ScapeEvent
A 'tick' event gerated while a scape is paused.
TIME_SERIES - Static variable in class edu.brook.ascape.view.ChartView
Time series (line graph) chart type.
TimeSeriesViewModel - class edu.brook.ascape.view.TimeSeriesViewModel.
A class managing data and display for a time series chart.
TimeSeriesViewModel() - Constructor for class edu.brook.ascape.view.TimeSeriesViewModel
 
toFront() - Method in class edu.brook.ascape.view.ViewFrameBridge
Brings the frame to the front.
toolBar - Variable in class edu.brook.ascape.view.ControlBarView
 
toolBar - Variable in class edu.brook.ascape.view.BatchView
 
toString() - Method in class edu.brook.ascape.model.Geometry
A string representation of this geometry
toString() - Method in class edu.brook.ascape.model.AscapeObject
A string representing this object.
toString() - Method in class edu.brook.ascape.model.Agent
A string representation of this agent.
toString() - Method in class edu.brook.ascape.model.Cell
A string representation of this cell.
toString() - Method in class edu.brook.ascape.model.Scape
Returns a string representation of this scape.
toString() - Method in class edu.brook.ascape.model.CoordinateDiscrete
Returns a string representing this coordinate.
toString() - Method in class edu.brook.ascape.model.ControlEvent
Returns a string describing this event.
toString() - Method in class edu.brook.ascape.model.ScapeEvent
Reutrns a descriptive string for this event in the form for .
toString() - Method in class edu.brook.ascape.model.Coordinate1DDiscrete
Returns a string representing this coordinate.
toString() - Method in class edu.brook.ascape.model.Coordinate2DDiscrete
Returns a string representing this coordinate.
toString() - Method in class edu.brook.ascape.model.DefaultScapeListener
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.model.AgentScape
Returns a string representing this scape.
toString() - Method in class edu.brook.ascape.view.PanelView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.NonGraphicView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.SweepControlView
Returns a string describing this as a "Sweep Control View".
toString() - Method in class edu.brook.ascape.view.ViewFrameBridge
Returns a string represenetation of the view frame.
toString() - Method in class edu.brook.ascape.view.CanvasView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.ControlBarView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.SimpleControlView
Retruns a short description of this view.
toString() - Method in class edu.brook.ascape.view.CounterView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.ChartView
Returns a short description of this view.
toString() - Method in class edu.brook.ascape.view.DataOutputView
 
toString() - Method in class edu.brook.ascape.view.OverheadRelative2DView
Returns a description of this view.
toString() - Method in class edu.brook.ascape.view.BatchView
 
toString() - Method in class edu.brook.ascape.util.VectorSelection
Returns a string represention of the vector selection.
toVector() - Method in class edu.brook.ascape.util.DataSeries
Returns a vector holding the entire series as a vector of doubles.

U

uniqueSeries - Static variable in class edu.brook.ascape.util.Utility
A quick set of unique series up to 4 nodes.
UnitIntervalDataPoint - class edu.brook.ascape.util.UnitIntervalDataPoint.
An abstract class providing some value 0..1 based on the state of the instance provided.
UnitIntervalDataPoint() - Constructor for class edu.brook.ascape.util.UnitIntervalDataPoint
Constructs a UnitIntervalDataPoint.
UnitIntervalDataPoint(String) - Constructor for class edu.brook.ascape.util.UnitIntervalDataPoint
Constructs a UnitIntervalDataPoint.
unselect(String) - Method in class edu.brook.ascape.util.VectorSelection
Unselects the object with the supplied name.
UPDATE_RULE - Static variable in class edu.brook.ascape.model.Agent
A rule calling the update method of the target agent.
update() - Method in class edu.brook.ascape.model.Agent
Update this agent.
update() - Method in class edu.brook.ascape.view.BaseCustomizer
 
update() - Method in class edu.brook.ascape.view.ModelCustomizer
Sets up model settings.
update() - Method in class edu.brook.ascape.view.ModelCustomizerSwing
Sets up model settings.
update() - Method in class edu.brook.ascape.view.AutoCustomizerSwing
Sets up model settings.
update() - Method in class edu.brook.ascape.view.CellCustomizer
Sets up model cellProperties.
update() - Method in class edu.brook.ascape.view.ViewCustomizer
Sets up the frame for the view.
update() - Method in class edu.brook.ascape.view.AutoCustomizer
Sets up model settings.
update() - Method in class edu.brook.ascape.view.DataViewSelection
Updates the selection in response to a change in the data group.
update() - Method in class edu.brook.ascape.util.VectorSelection
Updates the entire vector, retaining current element selection status and relative selection order.
update() - Method in class edu.brook.ascape.util.DataSelection
Updates the selection in response to a change in the data group.
update() - Method in class edu.brook.ascape.util.DataGroup
Called when all data has been collected for a data group for a given period.
update(Agent) - Method in class edu.brook.ascape.rule.ExecuteThenUpdate
Execute update phase.
update(Agent) - Method in class edu.brook.ascape.rule.Diffusion
Update diffusion value.
update(Graphics) - Method in class edu.brook.ascape.view.CanvasView
Override the Canvas update method so that the canvas is not automatically cleared before painting.
update(Observable, Object) - Method in class edu.brook.ascape.view.ChartViewModel
Notifies this view model that a change (in the selected group, typically) has occured.
update(Observable, Object) - Method in class edu.brook.ascape.util.VectorSelection
Normally, notifies the selection that a change in the backing vector has occured.
update(Observable, Object) - Method in class edu.brook.ascape.util.DataSelection
Notifies this selection that a change in the backing data group has occured.
updateAllRequested - Variable in class edu.brook.ascape.view.BaseCellView
Has an update all been requested?
updateChart() - Method in class edu.brook.ascape.view.ChartViewModel
Updates chart selection, color and label settings.
updated() - Method in class edu.brook.ascape.view.PanelView
Called (automatically from paint) when this view has been updated.
updated() - Method in class edu.brook.ascape.view.CanvasView
Called (typically from paint) when this view has been updated.
updated() - Method in class edu.brook.ascape.view.ChartViewModel
Called (automatically from paint) when this view has been updated.
updatedListeners - Variable in class edu.brook.ascape.model.Scape
Count of the number of listeners that have been updated.
updatedMembers - Variable in class edu.brook.ascape.model.Scape
Count of the number of members that have been updated.
updateLabel() - Method in class edu.brook.ascape.view.CustomSliderPanel
Updates the label with the current value.
updateLabel() - Method in class edu.brook.ascape.view.CustomSliderPanelInf
Updates the label with the current value.
Utility - class edu.brook.ascape.util.Utility.
An class encapsulating various common utility functions.
Utility() - Constructor for class edu.brook.ascape.util.Utility
 

V

valueLabel - Variable in class edu.brook.ascape.view.CustomSliderPanel
 
ValueNotInRangeException - exception edu.brook.ascape.util.ValueNotInRangeException.
An exception thrown if the scape state would become inconsistent if requested change is made.
ValueNotInRangeException() - Constructor for class edu.brook.ascape.util.ValueNotInRangeException
 
ValueNotInRangeException(String) - Constructor for class edu.brook.ascape.util.ValueNotInRangeException
 
ValueNotSetException - exception edu.brook.ascape.util.ValueNotSetException.
An exception thrown if a requested value setting can not be made.
ValueNotSetException(String) - Constructor for class edu.brook.ascape.util.ValueNotSetException
 
values - Variable in class edu.brook.ascape.model.CoordinateDiscrete
Each element of this array represents the position of this coordinate within a dimension, the index of the element.
ValueSetter - class edu.brook.ascape.util.ValueSetter.
A data point that also serves as a setter for the point's value.
ValueSetter() - Constructor for class edu.brook.ascape.util.ValueSetter
 
valueUpdated() - Method in class edu.brook.ascape.view.CustomSliderPanel
Informs the slider that the current actual value has been updated, causing the slider and label to be updated with the current actual value.
valueUpdated() - Method in class edu.brook.ascape.view.CustomSliderPanelInf
Informs the slider that the current actual value has been updated, causing the slider and label to be updated with the current actual value.
vector - Variable in class edu.brook.ascape.model.ScapeVector
The actual vecotr representation of the scape.
vector - Variable in class edu.brook.ascape.util.VectorSelection
The underlying vector that we are imposing a seleciton upon.
VectorSelection - class edu.brook.ascape.util.VectorSelection.
A selection imposed on a Vector.
VectorSelection() - Constructor for class edu.brook.ascape.util.VectorSelection
Construct a new VectorSelection.
VectorSelection(Vector) - Constructor for class edu.brook.ascape.util.VectorSelection
Construct a new VectorSelection.
version - Static variable in class edu.brook.ascape.model.Scape
The current version of the Ascape framework as a whole.
view - Variable in class edu.brook.ascape.view.CellCustomizer
 
view - Variable in class edu.brook.ascape.view.ViewCustomizer
The view being edited.
viewCustomizer - Variable in class edu.brook.ascape.view.BaseCellView
The panel responsible for customizing this view.
ViewCustomizer - class edu.brook.ascape.view.ViewCustomizer.
A panel for making live changes to a view.
ViewCustomizer() - Constructor for class edu.brook.ascape.view.ViewCustomizer
Constructs the customizer.
ViewCustomizer(BaseCellView) - Constructor for class edu.brook.ascape.view.ViewCustomizer
Constructs the frame.
ViewFrameBridge - class edu.brook.ascape.view.ViewFrameBridge.
A class allowing Frame, JFrame, and JInternalFrame to be used interchangebly, and providing general support for frame management.
ViewFrameBridge() - Constructor for class edu.brook.ascape.view.ViewFrameBridge
Construct a frame bridge.
ViewFrameBridge(ComponentView) - Constructor for class edu.brook.ascape.view.ViewFrameBridge
Construct a frame bridge.
ViewFrameBridge(ComponentView[]) - Constructor for class edu.brook.ascape.view.ViewFrameBridge
Construct a frame bridge.
viewMode - Static variable in class edu.brook.ascape.view.ViewFrameBridge
The mode the manager is currently supporting, standard by default.
viewModel - Variable in class edu.brook.ascape.view.ChartView
The view model that we are delegating to.
VON_NEUMANN - Static variable in class edu.brook.ascape.model.Geometry
In a von Neumann neighborhood, cells are considered neighbors if they share an edge with the target: O OXO O

W

waitForViewsUpdate() - Method in class edu.brook.ascape.model.Scape
Blocks until all views of this scape and this scape's members have been updated.
waitingForRecordSelection - Variable in class edu.brook.ascape.view.ControlBarView
 
white - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns white.
writePeriodData() - Method in class edu.brook.ascape.view.DataOutputView
Writes the current period statistics to the data stream or file.
writePeriodHeader() - Method in class edu.brook.ascape.view.DataOutputView
Writes the headers for the period statistics to the run data stream or file.
writeRunData() - Method in class edu.brook.ascape.view.DataOutputView
Writes the current run results to the data stream or file.
writeRunHeader() - Method in class edu.brook.ascape.view.DataOutputView
Writes the headers for the run results to the run data stream or file.

X

x1 - Static variable in class edu.brook.ascape.util.Function
The first measurement of the current interval.
x2 - Static variable in class edu.brook.ascape.util.Function
The second measurement of the current interval.
x3 - Static variable in class edu.brook.ascape.util.Function
The third measurement of the current interval.
x4 - Static variable in class edu.brook.ascape.util.Function
The fourth measurement of the current interval.

Y

yellow - Static variable in class edu.brook.ascape.view.ColorFeatureFixed
A color feature that always returns yellow.

Z

z1 - Variable in class edu.brook.ascape.view.SimplexView
 
z2 - Variable in class edu.brook.ascape.view.SimplexView
 
z3 - Variable in class edu.brook.ascape.view.SimplexView
 

A B C D E F G H I L M N O P Q R S T U V W X Y Z
(c) 1998-2000 The Brookings Insitution
Webpage