databionics.esom.renderer.foreground
Class ColorizeRenderer

java.lang.Object
  extended by databionics.esom.renderer.foreground.ForegroundRenderer
      extended by databionics.esom.renderer.foreground.ColorizeRenderer

public class ColorizeRenderer
extends ForegroundRenderer

TODO: move colorize code from Renderer here


Field Summary
 
Fields inherited from class databionics.esom.renderer.foreground.ForegroundRenderer
favoriteColor, foregroundTool, RENDER_MASK, RENDER_POSTTILE, RENDER_PRETILE, renderer
 
Constructor Summary
ColorizeRenderer()
           
 
Method Summary
 int getRndLayer()
          Determines which foreground is renderered first.
 int getRndPosition()
           
 void render(Renderer renderer)
          Add foreground to the Image taken from the given renderer.
 
Methods inherited from class databionics.esom.renderer.foreground.ForegroundRenderer
getFavoriteColor, getForegroundTool, getName, getRenderer, init, setFavoriteColor, setForegroundTool, setRenderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColorizeRenderer

public ColorizeRenderer()
Method Detail

render

public void render(Renderer renderer)
Description copied from class: ForegroundRenderer
Add foreground to the Image taken from the given renderer.

Specified by:
render in class ForegroundRenderer
Parameters:
renderer - The invoking Renderer

getRndPosition

public int getRndPosition()
Specified by:
getRndPosition in class ForegroundRenderer

getRndLayer

public int getRndLayer()
Description copied from class: ForegroundRenderer
Determines which foreground is renderered first. Low numbers will be renderered before high numbers.

Specified by:
getRndLayer in class ForegroundRenderer
Returns:
returns the rendering rank


Copyright © 2005-2006 Databionics Research Group. All Rights Reserved.