lib.tilers
Class AdaptiveTriangularTiler

java.lang.Object
  extended by lib.tilers.AdaptiveTriangularTiler
All Implemented Interfaces:
Tiler<java.awt.image.BufferedImage>

public class AdaptiveTriangularTiler
extends java.lang.Object
implements Tiler<java.awt.image.BufferedImage>

Adaptive tiler finds its way on how to tile and split the given image. It will determine the best (best effort) way to split the image in triangles.


Constructor Summary
AdaptiveTriangularTiler()
           
 
Method Summary
 java.util.ArrayList<java.awt.image.BufferedImage> tile(java.awt.image.BufferedImage image)
          Tile the given object according
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdaptiveTriangularTiler

public AdaptiveTriangularTiler()
Method Detail

tile

public java.util.ArrayList<java.awt.image.BufferedImage> tile(java.awt.image.BufferedImage image)
Description copied from interface: Tiler
Tile the given object according

Specified by:
tile in interface Tiler<java.awt.image.BufferedImage>
Parameters:
image - the object to tile
Returns:
an array list holding the tiles of the object