databionics.esom.renderer.background
Class RandomRenderer

java.lang.Object
  extended by databionics.esom.renderer.background.BackgroundRenderer
      extended by databionics.esom.renderer.background.RandomRenderer
All Implemented Interfaces:
BmChangeListener, LrnChangeListener, ParamChangeListener, WtsChangeListener

public class RandomRenderer
extends BackgroundRenderer

Random background renderer. For testing and very simple example of how to create a new background. For an example actually using the ESOM grid see UMatrixRenderer.


Field Summary
 
Fields inherited from class databionics.esom.renderer.background.BackgroundRenderer
bmChanged, cacheMatrix, lrnChanged, paramChanged, renderer, wtsChanged
 
Constructor Summary
RandomRenderer()
          Standard constructor
 
Method Summary
 boolean isColorBackground()
          Whether this background renderer returns color matrix.
 cern.colt.matrix.DoubleMatrix2D render(Renderer renderer)
          Calculate the height above each neuron randomly.
 
Methods inherited from class databionics.esom.renderer.background.BackgroundRenderer
bmChanged, getCaption, getRenderer, init, lrnChanged, paramChanged, resetCache, setRenderer, wtsChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomRenderer

public RandomRenderer()
Standard constructor

Method Detail

render

public cern.colt.matrix.DoubleMatrix2D render(Renderer renderer)
Calculate the height above each neuron randomly.

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

isColorBackground

public boolean isColorBackground()
Description copied from class: BackgroundRenderer
Whether this background renderer returns color matrix. If false a height matrix is returned.

Specified by:
isColorBackground in class BackgroundRenderer
Returns:
true if this BackgroundRenderer returns colors, false if heights


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