## Uses of Class
org.ascape.util.vis.DrawFeature

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

Uses of DrawFeature in edu.brook

Subclasses of DrawFeature in edu.brook
`class` `CooperateDefectStyleGraphics` Cooperate Defect Style Java Implementation.
`class` `PlayCellStyleGraphics` Play Cell Style 2D Java Implementation.

Uses of DrawFeature in name.milesparker.epi

Subclasses of DrawFeature in name.milesparker.epi
`class` `IndividualStyle2DGraphics` Individual Style 2D Java Implementation.
`class` `PlaceStyle2D` Place Style 2D Java Implementation.

Uses of DrawFeature in name.milesparker.epi.plague

Subclasses of DrawFeature in name.milesparker.epi.plague
`class` `FleaStyle2DGraphics` Flea Style 2D Java Implementation.
`class` `RatStyle2DGraphics` Rat Style 2D Java Implementation.

Uses of DrawFeature in name.milesparker.epi.region

Subclasses of DrawFeature in name.milesparker.epi.region
`class` `CityStyle2DGraphics` City Style 2D Java Implementation.

Uses of DrawFeature in name.milesparker.markets

Subclasses of DrawFeature in name.milesparker.markets
`class` `FirmStyle2DGraphics` Firm Style 2D Java Implementation.
`class` `InstrumentStyle2DGraphics` Instrument Style 2D Java Implementation.
`class` `TraderStyle2DGraphics` Trader Style 2D Java Implementation.

Uses of DrawFeature in org.ascape.util.vis

Subclasses of DrawFeature in org.ascape.util.vis
`class` `DrawColorFeature` A class using a color feature to determine the color to use to draw a feature.
`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.

Fields in org.ascape.util.vis declared as DrawFeature
`protected DrawFeature` `DrawFeature.nestedFeature` A nested feature.

Methods in org.ascape.util.vis that return DrawFeature
`DrawFeature` `DrawFeature.getNestedFeature()` Returns the feature nested inside this one.

Methods in org.ascape.util.vis with parameters of type DrawFeature
`void` `DrawFeature.setNestedFeature(DrawFeature nestedFeature)` Sets the feature nested inside of this one.

Constructors in org.ascape.util.vis with parameters of type DrawFeature
`DrawColorFeature(DrawFeature nestedFeature)` Constructs a DrawColorFeature with a nested feature.
`DrawColorFeature(java.lang.String name, DrawFeature nestedFeature)` Constructs the feature with a name and nested feature.
`DrawFeature(DrawFeature nestedFeature)` Constructs the feature with a nested feature.
`DrawFeature(java.lang.String name, DrawFeature nestedFeature)` Constructs the feature with a name and nested feature.

Uses of DrawFeature in org.ascape.view.vis

Fields in org.ascape.view.vis declared as DrawFeature
`DrawFeature` `HostedAgentView.agents_fill_cells_draw_feature` Draws the provided object, assumed to be a cell with an occupant, by filling any unoccupied cells using the cell color feature interpretation, and filling any occupied cells using the agent color feature on the occupant.
`DrawFeature` `Overhead2DContinuousView.agents_fill_draw_feature` Draws the provided object, assumed to be a agent, by filling it using the agent color feature.
`DrawFeature` `Overhead2DContinuousView.agents_fill_draw_inset_feature` Draws the provided object, assumed to be a agent, by filling it using the agent color feature.
`DrawFeature` `HostedAgentView.agents_oval_cells_boundary_draw_feature` Draws the provided object, assumed to be a cell with an occupant, by filling the cell using the cell color feature interpretation, and filling an oval using the agent color feature on the occupant.
`DrawFeature` `HostedAgentView.agents_oval_cells_desc_draw_feature` Draws the provided object, assumed to be a cell with an occupant, by filling the cell using the cell color feature interpretation, filling an oval using the agent color feature on the occupant, and printing a descriptive string next to any agents.
`DrawFeature` `HostedAgentView.agents_oval_cells_draw_feature` Draws the provided object, assumed to be a cell with an occupant, by filling the cell using the cell color feature interpretation, and filling an oval using the agent color feature on the occupant.
`DrawFeature` `CellView.cells_fill_draw_feature` Draws the provided object, assumed to be a cell, by filling it using the cell color feature.
`DrawFeature` `CellView.cells_fill_draw_inset_feature` Draws the provided object, assumed to be a cell, by filling it using the cell color feature.

Methods in org.ascape.view.vis that return types with arguments of type DrawFeature
`java.util.Vector<DrawFeature>` `AgentView.getDrawFeatures()` Returns, as a vector, the draw features available for interpretation of members of this scape.

Methods in org.ascape.view.vis with parameters of type DrawFeature
`void` `AgentView.addDrawFeature(DrawFeature feature)` Adds the provided draw feature to this scape.
`void` `Overhead2DContinuousView.drawAgentAt(org.eclipse.draw2d.Graphics graphics, LocatedAgent agent, int x, int y, DrawFeature feature)` Draw agent at.
`protected void` `Overhead2DView.drawCellAt(org.eclipse.draw2d.Graphics graphics, int x, int y, DrawFeature feature)` Draw cell at.
`protected void` `Overhead2DView.drawCellAtIfUpdate(org.eclipse.draw2d.Graphics graphics, int x, int y, DrawFeature feature)`
`boolean` `AgentView.removeDrawFeature(DrawFeature feature)` Removes the provided draw feature.

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

Subclasses of DrawFeature in org.eclipse.amp.amf.examples.escape
`class` `SimpleDrawGraphics` Simple Draw Java Implementation.

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

Subclasses of DrawFeature in org.eclipse.amp.examples.heatbugs
`class` `HeatBugStyle2DGraphics` Heat Bug Style 2D Java Implementation.
`class` `HeatCellStyle2DGraphics` Heat Cell Style 2D Java Implementation.

Uses of DrawFeature in org.metaabm.examples.stupid1

Subclasses of DrawFeature in org.metaabm.examples.stupid1
`class` `BugStyle2DGraphics` Bug Style 2D Java Implementation.
`class` `HabitatStyle2DGraphics` Habitat Style 2D Java Implementation.