rescuecore.view
Interface MapRenderer

All Superinterfaces:
ViewConstants
All Known Implementing Classes:
BuildingRenderer, ConvexHullRenderer, HumanoidRenderer, NodeRenderer, RoadRenderer

public interface MapRenderer
extends ViewConstants


Field Summary
 
Fields inherited from interface rescuecore.view.ViewConstants
AGENT_COLOUR, AMBULANCE_CENTER_COLOUR, AMBULANCE_TEAM_COLOUR, BACKGROUND_COLOUR, BAD_TARGETS_COLOUR, BUILDING_COLOUR, BURNT_OUT_COLOUR, CAR_COLOUR, CIVILIAN_COLOUR, EXTINGUISHED_COLOUR, FIRE_BRIGADE_COLOUR, FIRE_COLOUR, FIRE_STATION_COLOUR, HEATING_COLOUR, INFERNO_COLOUR, NO_COLOUR, PARTIALLY_BLOCKED_COLOUR, PATH_COLOUR, POLICE_FORCE_COLOUR, POLICE_OFFICE_COLOUR, PRIMARY_TARGETS_COLOUR, REFUGE_COLOUR, SECONDARY_TARGETS_COLOUR, TARGET_COLOUR, TERTIARY_TARGETS_COLOUR, TOTALLY_BLOCKED_COLOUR, UNBLOCKED_COLOUR
 
Method Summary
 boolean canRender(java.lang.Object o)
           
 void render(java.lang.Object o, Memory memory, java.awt.Graphics g, ScreenTransform transform)
           
 

Method Detail

canRender

public boolean canRender(java.lang.Object o)

render

public void render(java.lang.Object o,
                   Memory memory,
                   java.awt.Graphics g,
                   ScreenTransform transform)