ICY Version 1.0.1.0
Classes | Public Types | Public Member Functions | Protected Member Functions

icy.math.SmoothMover Class Reference

Inherits java::awt::event::ActionListener.

List of all members.

Classes

interface  SmoothMoverListener

Public Types

enum  SmoothMoveType { NONE, LINEAR, LOG, EXP }

Public Member Functions

 SmoothMover (double initValue, SmoothMoveType type)
 SmoothMover (double initValue)
void moveTo (double value)
void stop ()
int getUpdateDelay ()
void setUpdateDelay (int updateDelay)
SmoothMoveType getType ()
void setType (SmoothMoveType type)
int getMoveTime ()
void setMoveTime (int moveTime)
void setValue (double value)
double getValue ()
double getDestValue ()
void addListener (SmoothMoverListener listener)
void removeListener (SmoothMoverListener listener)
void actionPerformed (ActionEvent e)

Protected Member Functions

void finalize () throws Throwable

Detailed Description

Author:
Stephane

Member Function Documentation

double icy.math.SmoothMover.getDestValue ( )
Returns:
the destValue
int icy.math.SmoothMover.getMoveTime ( )
Returns:
the moveTime
SmoothMoveType icy.math.SmoothMover.getType ( )
Returns:
the smooth type
int icy.math.SmoothMover.getUpdateDelay ( )
Returns:
the update delay (in ms)
double icy.math.SmoothMover.getValue ( )
Returns:
the value
void icy.math.SmoothMover.moveTo ( double  value)

Move to specified values v

void icy.math.SmoothMover.setMoveTime ( int  moveTime)
Parameters:
moveTimethe moveTime to set
void icy.math.SmoothMover.setType ( SmoothMoveType  type)
Parameters:
typethe smooth type to set
void icy.math.SmoothMover.setUpdateDelay ( int  updateDelay)
Parameters:
updateDelaythe update delay (in ms) to set
void icy.math.SmoothMover.setValue ( double  value)

Immediately set the value


The documentation for this class was generated from the following file:
 All Classes Functions Variables