de.aitools.iv.graphdrawing.distortion.transformation
Class FisheyeTransformation

java.lang.Object
  extended by de.aitools.iv.graphdrawing.distortion.transformation.FisheyeTransformation
All Implemented Interfaces:
Transformation

public class FisheyeTransformation
extends java.lang.Object
implements Transformation


Constructor Summary
FisheyeTransformation(double newD)
           
 
Method Summary
 double getD()
           
 java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D pos)
           
 void moveCenter(java.awt.geom.Point2D newCenter)
           
 void setD(double newD)
           
 java.awt.geom.Point2D transform(java.awt.geom.Point2D pos)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FisheyeTransformation

public FisheyeTransformation(double newD)
Method Detail

setD

public void setD(double newD)
Specified by:
setD in interface Transformation

getD

public double getD()
Specified by:
getD in interface Transformation

moveCenter

public void moveCenter(java.awt.geom.Point2D newCenter)
Specified by:
moveCenter in interface Transformation

transform

public java.awt.geom.Point2D transform(java.awt.geom.Point2D pos)
Specified by:
transform in interface Transformation

inverseTransform

public java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D pos)
Specified by:
inverseTransform in interface Transformation