## Uses of Interface
org.ascape.util.vis.PlatformDrawFeature

Packages that use PlatformDrawFeature
edu.brook
name.milesparker.epi
name.milesparker.epi.plague
name.milesparker.epi.region
name.milesparker.markets
org.ascape.model
org.ascape.util.vis
org.eclipse.amp.amf.examples.escape
org.eclipse.amp.examples.heatbugs
org.metaabm.examples.stupid1

Uses of PlatformDrawFeature in edu.brook

Classes in edu.brook that implement PlatformDrawFeature
`class` `CooperateDefectStyleGraphics` Cooperate Defect Style Java Implementation.
`class` `PlayCellStyleGraphics` Play Cell Style 2D Java Implementation.

Uses of PlatformDrawFeature in name.milesparker.epi

Classes in name.milesparker.epi that implement PlatformDrawFeature
`class` `IndividualStyle2DGraphics` Individual Style 2D Java Implementation.
`class` `PlaceStyle2D` Place Style 2D Java Implementation.

Uses of PlatformDrawFeature in name.milesparker.epi.plague

Classes in name.milesparker.epi.plague that implement PlatformDrawFeature
`class` `FleaStyle2DGraphics` Flea Style 2D Java Implementation.
`class` `RatStyle2DGraphics` Rat Style 2D Java Implementation.

Uses of PlatformDrawFeature in name.milesparker.epi.region

Classes in name.milesparker.epi.region that implement PlatformDrawFeature
`class` `CityStyle2DGraphics` City Style 2D Java Implementation.

Uses of PlatformDrawFeature in name.milesparker.markets

Classes in name.milesparker.markets that implement PlatformDrawFeature
`class` `FirmStyle2DGraphics` Firm Style 2D Java Implementation.
`class` `InstrumentStyle2DGraphics` Instrument Style 2D Java Implementation.
`class` `TraderStyle2DGraphics` Trader Style 2D Java Implementation.

Uses of PlatformDrawFeature in org.ascape.model

Methods in org.ascape.model with parameters of type PlatformDrawFeature
`void` `Scape.addDrawFeature(PlatformDrawFeature feature)` Adds the provided draw feature to this scape.
`boolean` `Scape.removeDrawFeature(PlatformDrawFeature feature)` Removes the provided draw feature.

Uses of PlatformDrawFeature in org.ascape.util.vis

Classes in org.ascape.util.vis that implement PlatformDrawFeature
`class` `DrawColorFeature` A class using a color feature to determine the color to use to draw a feature.
`class` `DrawFeature` An class providing a drawing method for a given object.
`class` `DrawSymbol` An drawing method that draws a symbol irrespective of the supplied object's state.
`class` `FillCellFeature` A Draw feature that fills a cell with the color defined by the color feature.

Methods in org.ascape.util.vis that return PlatformDrawFeature
`PlatformDrawFeature` `PlatformDrawFeatureSelection.findByName(java.lang.String name)`

Methods in org.ascape.util.vis with parameters of type PlatformDrawFeature
`void` `PlatformDrawFeatureSelection.moveDown(PlatformDrawFeature drawFeature)`
`void` `PlatformDrawFeatureSelection.moveToBottom(PlatformDrawFeature drawFeature)`
`void` `PlatformDrawFeatureSelection.moveToTop(PlatformDrawFeature drawFeature)` Moves the Draw Feature selected to the top of the list.
`void` `PlatformDrawFeatureSelection.moveUp(PlatformDrawFeature drawFeature)`

Uses of PlatformDrawFeature in org.eclipse.amp.amf.examples.escape

Classes in org.eclipse.amp.amf.examples.escape that implement PlatformDrawFeature
`class` `SimpleDrawGraphics` Simple Draw Java Implementation.

Uses of PlatformDrawFeature in org.eclipse.amp.examples.heatbugs

Classes in org.eclipse.amp.examples.heatbugs that implement PlatformDrawFeature
`class` `HeatBugStyle2DGraphics` Heat Bug Style 2D Java Implementation.
`class` `HeatCellStyle2DGraphics` Heat Cell Style 2D Java Implementation.

Uses of PlatformDrawFeature in org.metaabm.examples.stupid1

Classes in org.metaabm.examples.stupid1 that implement PlatformDrawFeature
`class` `BugStyle2DGraphics` Bug Style 2D Java Implementation.
`class` `HabitatStyle2DGraphics` Habitat Style 2D Java Implementation.