Package sim.util

Interface Summary
Indexed A simple interface (simpler than List) for accessing random-access objects without changing their size.
Proxiable A proxiable object is one which provides SimpleProperties with a proxy to stand in for it; that is, to have the proxy's properties inspected instead of the object itself.
 

Class Summary
Bag Maintains a simple array (obj) of Objects and the number of objects (numObjs) in the array (the array can be bigger than this number).
CollectionProperties  
Double2D Double2D is more or less the same class as java.awt.geom.Point2D.Double, but it is immutable: once the x and y values are set, they cannot be changed (they're final).
Double3D  
DoubleBag Maintains a simple array (obj) of doubles and the number of doubles (numObjs) in the array (the array can be bigger than this number).
Heap Implementations of Heap functions in Java.
Int2D Int2D is more or less the same class as java.awt.Point, but it is immutable: once the x and y values are set, they cannot be changed (they're final).
Int3D  
IntBag Maintains a simple array (obj) of ints and the number of ints (numObjs) in the array (the array can be bigger than this number).
MutableDouble MutableDouble simply holds a double value, which can be changed at any time.
Properties Inspects an object and returns a list of variables for which there are get and possibly set methods.
SimpleProperties A very simple class for getting and setting object properties.
WordWrap WordWrap is a simple word-wrapping class which provides word-wrap either to columns of raw text; or to some number of pixels (given a font).