MATES 3.0-rc2
A B C D E F G H I K L M N O P Q R S T U V W X Y

S

SELECTED_COLOR - Variable in class org.mates.sim.Host
The color of a host when it is selected in the GUI.
SPEED - Static variable in class org.mates.sim.models.mobility.RandomWalkingMobilityModel
 
Screenshot - class org.mates.util.Screenshot.
A class for taking and saving screenshots of arbitrary objects.
Screenshot() - Constructor for class org.mates.util.Screenshot
 
Simulator - class org.mates.sim.Simulator.
Simulator class.
Simulator(LinkModel, TransportModel) - Constructor for class org.mates.sim.Simulator
Primary constructor.
Simulator(LinkModel) - Constructor for class org.mates.sim.Simulator
Builds a simulator with a DefaultTransportModel
Simulator(TransportModel) - Constructor for class org.mates.sim.Simulator
Builds a simulator with a FullyConnectedLinkModel
Simulator() - Constructor for class org.mates.sim.Simulator
Builds a simulator with a DefaultTransportModel and FullyConnectedLinkModel
Simulator.MigrationInfo - class org.mates.sim.Simulator.MigrationInfo.
Internal class for agent migration bookkeeping.
Simulator.MigrationInfo(Host, Host, double) - Constructor for class org.mates.sim.Simulator.MigrationInfo
Default constructor.
StaticMobilityModel - class org.mates.sim.models.mobility.StaticMobilityModel.
A mobility model for a static network; the hosts are never moved.
StaticMobilityModel() - Constructor for class org.mates.sim.models.mobility.StaticMobilityModel
Default constructor
StatisticsPlugin - class org.mates.plugins.StatisticsPlugin.
A plugin experiment for keeping track of statistics (mostly about the topology).
StatisticsPlugin(Experiment) - Constructor for class org.mates.plugins.StatisticsPlugin
 
saveAverageDegreeDistribution(File, int, int) - Method in class org.mates.plugins.StatisticsPlugin
Saves the current topology's average degree distribution to an image file.
saveDegreeDistribution(File, int, int) - Method in class org.mates.plugins.StatisticsPlugin
Saves the current topology's degree distribution to an image file.
saveDegreeDistribution(File, int, int, Topology) - Static method in class org.mates.plugins.StatisticsPlugin
Saves a topology's degree distribution to an image file.
saveScreenshot(Object, int, int, File) - Static method in class org.mates.util.Screenshot
Saves a screenshot of a given object that implements the paint(java.awt.Graphics) method.
saveScreenshot(Object, int, int, File, Component) - Static method in class org.mates.util.Screenshot
Saves a screenshot of a given object that implements the paint(java.awt.Graphics) method.
saveToMovie(File, int, String) - Method in class org.mates.plugins.TopologyMoviePlugin
Saves the current set of frames to a movie.
saveTopologyScreenshot(File) - Method in class org.mates.plugins.TopologyMoviePlugin
Saves a screenshot of the current topology to saveFile.
setAllFramesTemporary(boolean) - Method in class org.mates.plugins.TopologyMoviePlugin
Sets whether or not individual frames will be deleted once the JVM exits.
setCPUSchedulingModel(CPUSchedulingModel) - Method in class org.mates.sim.Host
Sets the CPU scheduling model of this host.
setColFuzzy(Object, boolean) - Method in class org.mates.util.Grid
Sets the fuzzy state of an object's column.
setColor(Color) - Method in class org.mates.sim.Host
Sets the color that this host should be displayed if a graphical user interface is chosen.
setDataOffset(int) - Method in class org.mates.util.Bundle
Sets the data offset.
setDataRange(int) - Method in class org.mates.util.Bundle
Sets the data range.
setDefaultRadioRange(double) - Method in class org.mates.sim.Simulator
Sets the default radio range of a host.
setDieOnMigrationFailure(boolean) - Method in class org.mates.sim.Agent
Sets whether or not an agent will die if its migration fails.
setDomainBounds(Bounds) - Method in class org.mates.sim.Simulator
Sets the object that defines the bounds of the domain.
setDomainHeight(double) - Method in class org.mates.sim.Simulator
Sets the height of the domain bounds.
setDomainWidth(double) - Method in class org.mates.sim.Simulator
Sets the width of the domain bounds.
setDrawRadioRanges(boolean) - Method in class org.mates.ui.graphical.DefaultTopologyVisualizer
 
setDrawRadioRanges(boolean) - Method in interface org.mates.ui.graphical.TopologyVisualizer
Sets whether or not radio ranges of hosts are drawn.
setFrameCounter(long) - Method in class org.mates.plugins.TopologyMoviePlugin
Sets the index of the current frame.
setGreetingProvider(GreetingProvider) - Method in interface org.mates.ui.UserInterface
Sets the greeting provider for this user interface.
setGreetingProvider(GreetingProvider) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setGreetingProvider(GreetingProvider) - Method in class org.mates.ui.windowless.WindowlessUserInterface
 
setHost(Host) - Method in class org.mates.sim.Agent
Sets the host of this agent.
setInterruptEnabled(boolean) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setLinkModel(LinkModel) - Method in class org.mates.sim.Simulator
Sets this simulator's link model.
setLinkQuality(Host, Host, double, long) - Method in class org.mates.sim.models.link.TemporalLinkModel
Records the link quality between hosts starting at a specific time.
setLogStream(OutputStream) - Method in class org.mates.sim.Simulator
Sets the output location for all log messages.
setLowerLeft(Position2D) - Method in class org.mates.util.BoundingBox
Sets the lower-left corner of the bounding box.
setMigrationTimeout(int) - Method in class org.mates.sim.Agent
Sets the migration timeout for this agent.
setMobilityModel(MobilityModel) - Method in class org.mates.sim.Host
Sets the mobility model of this host.
setNumColumns(int) - Method in class org.mates.util.Grid
Sets the number of columns in the grid.
setNumRows(int) - Method in class org.mates.util.Grid
Sets the number of rows in the grid.
setNumThreads(int) - Static method in class org.mates.sim.Simulator
Sets the number of threads that each simulator should run concurrently.
setNumThreads(int) - Method in class org.mates.util.BatchProcessor
Sets the maximum number of threads that this is to use.
setPayload(Object) - Method in class org.mates.util.Bundle
Sets the payload of this bundle.
setPosition(Position) - Method in class org.mates.sim.Host
Sets the position of this host.
setPriority(int) - Method in class org.mates.sim.Agent
Sets the priority of this agent.
setProcessor(Processor) - Method in class org.mates.util.BatchProcessor
Sets the processor that is associated with this batch processor.
setRadioRange(double) - Method in class org.mates.sim.Host
Sets the radio range for this host.
setRadioRangeToDefault() - Method in class org.mates.sim.Host
Sets this host's radio range to the default radio range as defined by the simulator.
setResetEnabled(boolean) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setRowFuzzy(Object, boolean) - Method in class org.mates.util.Grid
Sets the fuzzy state of an object's row.
setRunEnabled(boolean) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setRunUntilEnabled(boolean) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setSimulator(Simulator) - Method in class org.mates.ui.graphical.DefaultTopologyVisualizer
 
setSimulator(Simulator) - Method in interface org.mates.ui.graphical.TopologyVisualizer
Sets the simulator associated with this visualizer.
setStepEnabled(boolean) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
setTopologyVisualizer(TopologyVisualizer) - Method in class org.mates.plugins.TopologyMoviePlugin
Sets the topology visualizer that will be used to render the individual frames of the movie.
setTopologyVisualizer(TopologyVisualizer) - Method in class org.mates.ui.graphical.GraphicalUserInterface
Sets the topology visualizer to be used by the GUI.
setTransmissionSize(double) - Method in class org.mates.sim.Agent
Sets the virtual size of this agent.
setUpperRight(Position2D) - Method in class org.mates.util.BoundingBox
Sets the upper-right corner of the bounding box.
setViewScale(boolean) - Method in class org.mates.ui.graphical.DefaultTopologyVisualizer
 
setViewScale(boolean) - Method in interface org.mates.ui.graphical.TopologyVisualizer
Sets whether or not a scale is drawn for the topology.
setX(double) - Method in class org.mates.util.Position2D
Sets the x coordinate of this position.
setY(double) - Method in class org.mates.util.Position2D
Sets the y coordinate of this position.
simulator - Variable in class org.mates.sim.Experiment
Reference to the simulator associated with this experiment tree.
singleSourceShortestPath(Host) - Method in class org.mates.sim.network.Topology
Calculates the shortest path from host to every other host in the network, using Dijkstra's algorithm implemented with a FibonacciHeap.
size() - Method in class org.mates.util.FibonacciHeap
Returns the size of the heap which is measured in the number of elements contained in the heap.
size() - Method in class org.mates.util.Grid
Returns the number of elements in the grid.
size() - Method in class org.mates.util.PriorityQueue
 
sleep(long) - Method in class org.mates.sim.Agent
Instructs this agent to sleep for a specified number of iterations.
sleep(long, boolean) - Method in class org.mates.sim.Agent
Instructs this agent to sleep for a specified number of iterations.
source - Variable in class org.mates.sim.Simulator.MigrationInfo
The host from which this agent is being transmitted
startCapture() - Method in class org.mates.plugins.TopologyMoviePlugin
Causes the plugin to start automatically capturing frames, one per iteration.
stateChanged(ChangeEvent) - Method in class org.mates.ui.graphical.GraphicalUserInterface
 
stopCapture() - Method in class org.mates.plugins.TopologyMoviePlugin
Causes the plugin to stop automatically capturing frames.

MATES 3.0-rc2
A B C D E F G H I K L M N O P Q R S T U V W X Y
Submit a bug or request a feature
http://mates.sourceforge.net/

Copyright 2004 Evan Sultanik