swarm.space
Class Object2dDisplayImpl

java.lang.Object
  |
  +--swarm.space.Object2dDisplayImpl

public class Object2dDisplayImpl
extends Object
implements SwarmObjectS, SwarmObject, Object2dDisplayS, Object2dDisplay

Object2dDisplay displays 2d arrays of objects.. Object2dDisplay helps display 2d arrays of objects. Create a Object2dDisplay, give it a Raster widget to draw on, a Discrete2d, a message to call on each object, and (optionally) a collection of objects and it will dispatch the message to all objects with the Raster widget as an argument. In addition, Object2dDisplay can help you make probees.


Constructor Summary
Object2dDisplayImpl()
           
Object2dDisplayImpl(ZoneImpl aZone)
          Default constructor for Impl class
Object2dDisplayImpl(ZoneImpl aZone, RasterImpl r, Discrete2dImpl c, Selector s)
          Convenience constructor for Object2dDisplay
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.space.Object2dDisplay
display, makeProbeAtX$Y, setObjectCollection
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Object2dDisplayImpl

public Object2dDisplayImpl()

Object2dDisplayImpl

public Object2dDisplayImpl(ZoneImpl aZone,
                           RasterImpl r,
                           Discrete2dImpl c,
                           Selector s)
Convenience constructor for Object2dDisplay

Object2dDisplayImpl

public Object2dDisplayImpl(ZoneImpl aZone)
Default constructor for Impl class