VASSAL.tools
Class DataArchive.Scaler

java.lang.Object
  |
  +--VASSAL.tools.DataArchive.Scaler
Enclosing class:
DataArchive

public static class DataArchive.Scaler
extends java.lang.Object


Field Summary
static int SCALE_AREA_AVERAGING
           
static int SCALE_FAST
           
static int SCALE_SMOOTH
           
 
Constructor Summary
DataArchive.Scaler()
           
 
Method Summary
 void clearCache()
           
 java.awt.Image scale(java.awt.Image img, double zoom, java.awt.Component obs)
           
 java.awt.Image scale(java.awt.Image img, java.lang.String pieceID, double zoom, java.awt.Component obs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCALE_AREA_AVERAGING

public static final int SCALE_AREA_AVERAGING

SCALE_SMOOTH

public static final int SCALE_SMOOTH

SCALE_FAST

public static final int SCALE_FAST
Constructor Detail

DataArchive.Scaler

public DataArchive.Scaler()
Method Detail

clearCache

public void clearCache()

scale

public java.awt.Image scale(java.awt.Image img,
                            double zoom,
                            java.awt.Component obs)

scale

public java.awt.Image scale(java.awt.Image img,
                            java.lang.String pieceID,
                            double zoom,
                            java.awt.Component obs)