rescuecore.view
Class ConvexHullRenderer

java.lang.Object
  extended byrescuecore.view.ConvexHullRenderer
All Implemented Interfaces:
MapRenderer, ViewConstants

public class ConvexHullRenderer
extends java.lang.Object
implements MapRenderer


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
 
Constructor Summary
ConvexHullRenderer()
           
 
Method Summary
 boolean canRender(java.lang.Object o)
           
static ConvexHullRenderer ordinaryConvexHullRenderer()
           
 void render(java.lang.Object o, Memory memory, java.awt.Graphics g, ScreenTransform transform)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConvexHullRenderer

public ConvexHullRenderer()
Method Detail

ordinaryConvexHullRenderer

public static ConvexHullRenderer ordinaryConvexHullRenderer()

canRender

public boolean canRender(java.lang.Object o)
Specified by:
canRender in interface MapRenderer

render

public void render(java.lang.Object o,
                   Memory memory,
                   java.awt.Graphics g,
                   ScreenTransform transform)
Specified by:
render in interface MapRenderer