- scrollPane - Variable in class uwcse.tools.OBrowser
-
- set(int, Object) - Method in class uwcse.collections.SimpleAbstractList
-
- set(int, Object) - Method in class uwcse.collections.SimpleArrayList
-
O(1) time.
- set(int, Object) - Method in class uwcse.collections.SimpleLinkedList
-
O(N) time because of the cost of finding the location.
- set(int, Object) - Method in interface uwcse.collections.SimpleList
-
Replace the element at the given location.
- setColor(Color) - Method in interface uwcse.graphics.Shape
-
Set the color of this shape.
- setColor(Color) - Method in class uwcse.graphics.ShapeImpl
-
- setExitOnClose() - Method in class uwcse.graphics.AppletGWindow
-
- setExitOnClose() - Method in class uwcse.graphics.GWindow
-
If this is called, the application will exit when a GWindow is
closed.
- setFont(Font) - Method in class uwcse.graphics.TextShape
-
Change the font.
- setImage(Image) - Method in class uwcse.graphics.ImageShape
-
Change the image
- setSleepTime(int) - Method in class uwcse.sim.WorldModel
-
- setText(String) - Method in class uwcse.graphics.TextShape
-
Change the text.
- setTimeForOneRound(int) - Method in class uwcse.animation.Stage
-
Set the amount of time to pause between rounds of animation, in
ms.
- Shape - Interface in uwcse.graphics
-
All shapes implement this interface.
- ShapeImpl - Class in uwcse.graphics
-
This is an abstract superclass of all shape objects.
- ShapeImpl(Color, boolean) - Constructor for class uwcse.graphics.ShapeImpl
-
A new shaped, possibly filled with the given color.
- ShapeProp - Class in uwcse.animation
-
- ShapeProp(Shape) - Constructor for class uwcse.animation.ShapeProp
-
Create a new ShapeProp, given a standard shape from the UWCSE
graphics library (e.g., a Rectangle, Oval, Triangle, Line, or
Polygon)
- shiftLeftInTo(int) - Method in class uwcse.collections.SimpleArrayList
-
Shift items to the left one space, into the given location.
- showColorTable() - Static method in class uwcse.graphics.GWindow
-
Opens a color picker application.
- SimpleAbstractList - Class in uwcse.collections
-
An abstract superclass for list implementations.
- SimpleAbstractList() - Constructor for class uwcse.collections.SimpleAbstractList
-
- SimpleArrayList - Class in uwcse.collections
-
An implementation of SimpleList, using a growable array of elements.
- SimpleArrayList() - Constructor for class uwcse.collections.SimpleArrayList
-
- SimpleClosedHashMap - Class in uwcse.collections
-
Implementation of the SimpleMap interface via a closed hashing with
linear probing scheme.
- SimpleClosedHashMap() - Constructor for class uwcse.collections.SimpleClosedHashMap
-
- SimpleDate - Class in uwcse.io
-
A basic Date class.
- SimpleDate() - Constructor for class uwcse.io.SimpleDate
-
Create a date whose time is now.
- SimpleDate(int, int, int, int, int) - Constructor for class uwcse.io.SimpleDate
-
Create a date whose time is specified by these arguments.
- SimpleIterator - Interface in uwcse.collections
-
A very simple iterator interface.
- SimpleLinkedList - Class in uwcse.collections
-
An implementation of SimpleList, using a circular, doubly-linked
list, without dummy (header) nodes.
- SimpleLinkedList() - Constructor for class uwcse.collections.SimpleLinkedList
-
- SimpleList - Interface in uwcse.collections
-
A simple list interface.
- SimpleListMap - Class in uwcse.collections
-
Implementation of the SimpleMap interface via a single SimpleList.
- SimpleListMap() - Constructor for class uwcse.collections.SimpleListMap
-
- SimpleMap - Interface in uwcse.collections
-
An simple map interface.
- SimpleOpenHashMap - Class in uwcse.collections
-
Implementation of the SimpleMap interface via an open hashing
scheme.
- SimpleOpenHashMap() - Constructor for class uwcse.collections.SimpleOpenHashMap
-
- size() - Method in class uwcse.collections.SimpleAbstractList
-
- size() - Method in class uwcse.collections.SimpleArrayList
-
O(1) time.
- size() - Method in class uwcse.collections.SimpleClosedHashMap
-
- size() - Method in class uwcse.collections.SimpleLinkedList
-
O(1) time, because we keep a count.
- size() - Method in interface uwcse.collections.SimpleList
-
Answer the number of elements in the collection.
- size() - Method in class uwcse.collections.SimpleListMap
-
- size() - Method in interface uwcse.collections.SimpleMap
-
Answer the number of associations in the map.
- size() - Method in class uwcse.collections.SimpleOpenHashMap
-
- size() - Method in class uwcse.sim.WorldModel
-
Answer the number of things in the world.
- Sound - Class in uwcse.io
-
A simple sound class.
- Sound(String) - Constructor for class uwcse.io.Sound
-
Create a new sound, loading from the given filename.
- Sound(URL) - Constructor for class uwcse.io.Sound
-
Create a new sound, loading from the given URL.
- SOUTH - Static variable in class uwcse.sim.WorldModel
-
Often used offset representing the neighboring cell to the south.
- SOUTHEAST - Static variable in class uwcse.sim.WorldModel
-
Often used offset representing the neighboring cell to the southeast.
- SOUTHWEST - Static variable in class uwcse.sim.WorldModel
-
Often used offset representing the neighboring cell to the southwest.
- squiral(int, int, int) - Method in class uwcse.graphics.Pen
-
Draw a squiral.
- Stage - Class in uwcse.animation
-
- Stage(GWindow) - Constructor for class uwcse.animation.Stage
-
Create a new, empty stage, on the given window.
- startTimerEvents(int) - Method in class uwcse.animation.Stage
-
Start delivering timer events to the registered event handler.
- startTimerEvents(int) - Method in class uwcse.graphics.AppletGWindow
-
Start delivering timer events to the AppletGWindow.
- startTimerEvents(int) - Method in class uwcse.graphics.GWindow
-
Start delivering timer events to the GWindow.
- stop(Sound) - Method in class uwcse.io.AudioPlayer
-
Stop playing the given sound.
- stop() - Method in class uwcse.io.Sound
-
Stop playing the sound.
- stopTimerEvents() - Method in class uwcse.animation.Stage
-
Stop delivering timer events to the registered event handler.
- stopTimerEvents() - Method in class uwcse.graphics.AppletGWindow
-
Stop delivering timer events to the AppletGWindow.
- stopTimerEvents() - Method in class uwcse.graphics.GWindow
-
Stop delivering timer events to the GWindow.
- suspendAnimation() - Method in class uwcse.animation.Stage
-
Suspend the animation loop, if it's running.
- suspendRepaints() - Method in class uwcse.graphics.AppletGWindow
-
Suspend repaints.
- suspendRepaints() - Method in class uwcse.graphics.GWindow
-
Suspend repaints.