com.croftsoft.apps.cyborg
Interface CyborgModel

All Superinterfaces:
Updatable
All Known Implementing Classes:
CyborgModelImpl

public interface CyborgModel
extends Updatable

Interface for CyborgModel.

Since:
2005-03-16
Version:
$Id: CyborgModel.java,v 1.17 2008/04/19 21:30:58 croft Exp $
Author:
David Wallace Croft

Method Summary
 void addChangeListener(ChangeListener changeListener)
           
 double getAimX()
           
 double getAimY()
           
 double getAlpha()
           
 boolean getAnimate()
           
 boolean getForceLength()
           
 LoopGovernor getLoopGovernor()
           
 double getMax()
           
 double getOffset()
           
 boolean getRealTime()
           
 boolean[][] getSpikeRasters()
           
 double getTargetCenterX()
           
 double getTargetCenterY()
           
 double getTargetRadius()
           
 String getTransform()
           
 double getX()
           
 double getY()
           
 void reset()
           
 void setAimX(double aimX)
           
 void setAimY(double aimY)
           
 void setAlpha(double alpha)
           
 void setAnimate(boolean animate)
           
 void setForceLength(boolean forceLength)
           
 void setMax(double max)
           
 void setOffset(double offset)
           
 void setPaused(boolean paused)
           
 void setRealTime(boolean realTime)
           
 void setTransform(String transform)
           
 double transform(double control)
          Transforms from [-1 to +1] to [0 to +1].
 
Methods inherited from interface com.croftsoft.core.lang.lifecycle.Updatable
update
 

Method Detail

getAimX

double getAimX()

getAimY

double getAimY()

getAlpha

double getAlpha()

getAnimate

boolean getAnimate()

getForceLength

boolean getForceLength()

getLoopGovernor

LoopGovernor getLoopGovernor()

getMax

double getMax()

getOffset

double getOffset()

getRealTime

boolean getRealTime()

getSpikeRasters

boolean[][] getSpikeRasters()

getTargetCenterX

double getTargetCenterX()

getTargetCenterY

double getTargetCenterY()

getTargetRadius

double getTargetRadius()

getX

double getX()

getY

double getY()

getTransform

String getTransform()

setAimX

void setAimX(double aimX)

setAimY

void setAimY(double aimY)

setAlpha

void setAlpha(double alpha)

setAnimate

void setAnimate(boolean animate)

setForceLength

void setForceLength(boolean forceLength)

setMax

void setMax(double max)

setOffset

void setOffset(double offset)

setPaused

void setPaused(boolean paused)

setRealTime

void setRealTime(boolean realTime)

setTransform

void setTransform(String transform)

transform

double transform(double control)
Transforms from [-1 to +1] to [0 to +1].


addChangeListener

void addChangeListener(ChangeListener changeListener)

reset

void reset()

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)