com.anji.floatingeye
Class AnjiNetFloatingEyeIdentifierFactory

java.lang.Object
  extended bycom.anji.floatingeye.AnjiNetFloatingEyeIdentifierFactory
All Implemented Interfaces:
Configurable

public class AnjiNetFloatingEyeIdentifierFactory
extends java.lang.Object
implements Configurable

AnjiNetFloatingEyeIdentifierFactory


Field Summary
static java.lang.String EYE_MAX_THETA_KEY
          max rotate per step as percentage of 2*pi radians
static java.lang.String EYE_MAX_X_KEY
          max movement per step as percentage of surface width
static java.lang.String EYE_MAX_Y_KEY
          max movement per step as percentage of surface height
static java.lang.String EYE_MAX_Z_KEY
          max zoom per step as percentage of zoom range
 
Constructor Summary
AnjiNetFloatingEyeIdentifierFactory()
           
 
Method Summary
 com.anji.floatingeye.AnjiNetFloatingEyeImageIdentifier getIdentifier(AnjiNet net, Surface surface)
           
 void init(Properties props)
          init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EYE_MAX_X_KEY

public static final java.lang.String EYE_MAX_X_KEY
max movement per step as percentage of surface width

See Also:
Constant Field Values

EYE_MAX_Y_KEY

public static final java.lang.String EYE_MAX_Y_KEY
max movement per step as percentage of surface height

See Also:
Constant Field Values

EYE_MAX_Z_KEY

public static final java.lang.String EYE_MAX_Z_KEY
max zoom per step as percentage of zoom range

See Also:
Constant Field Values

EYE_MAX_THETA_KEY

public static final java.lang.String EYE_MAX_THETA_KEY
max rotate per step as percentage of 2*pi radians

See Also:
Constant Field Values
Constructor Detail

AnjiNetFloatingEyeIdentifierFactory

public AnjiNetFloatingEyeIdentifierFactory()
Method Detail

init

public void init(Properties props)
init

Specified by:
init in interface Configurable
Parameters:
props -

getIdentifier

public com.anji.floatingeye.AnjiNetFloatingEyeImageIdentifier getIdentifier(AnjiNet net,
                                                                            Surface surface)
Parameters:
net -
surface -
Returns:
new identifier