de.aitools.iv.graphdrawing.distortion.transformation
Class FisheyeTransformation
java.lang.Object
de.aitools.iv.graphdrawing.distortion.transformation.FisheyeTransformation
- All Implemented Interfaces:
- Transformation
public class FisheyeTransformation
- extends java.lang.Object
- implements Transformation
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 |
FisheyeTransformation
public FisheyeTransformation(double newD)
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