Jeospace API

org.jeospace.navigation
Interface PositionInterpolator

All Superinterfaces:
Position
All Known Implementing Classes:
OrbitInterpolator, SphericalInterpolator

public interface PositionInterpolator
extends Position

Defines the requirements for a position interpolator

Version:
$Revision: 1.1.1.1 $
Author:
Rex Melton

Method Summary
 void addInterpolationListener(InterpolationListener il)
          Add a listener to this interpolator
 Alpha getAlpha()
          Return the Alpha object
 void removeInterpolationListener(InterpolationListener il)
          Remove a listener from this interpolator
 void setAlpha(Alpha alpha)
          Set the Alpha object to drive the interpolator
 
Methods inherited from interface org.jeospace.navigation.Position
enablePosition, get, getPolar, updatePosition
 

Method Detail

setAlpha

public void setAlpha(Alpha alpha)
Set the Alpha object to drive the interpolator

Parameters:
alpha - the Alpha object to install

getAlpha

public Alpha getAlpha()
Return the Alpha object

Returns:
the Alpha object

addInterpolationListener

public void addInterpolationListener(InterpolationListener il)
Add a listener to this interpolator

Parameters:
il - the InterpolationListener

removeInterpolationListener

public void removeInterpolationListener(InterpolationListener il)
Remove a listener from this interpolator

Parameters:
il - the InterpolationListener

Jeospace API

Copyright © 2006 - jeospace.org