Class AbstractPoint2DTransformer
- java.lang.Object
-
- net.anwiba.commons.swing.transform.AbstractPoint2DTransformer
-
- All Implemented Interfaces:
IPoint2DTransformer
- Direct Known Subclasses:
AbstractPoint2DTransformer.Point2DTransformer
public abstract class AbstractPoint2DTransformer extends java.lang.Object implements IPoint2DTransformer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractPoint2DTransformer.Point2DTransformer
-
Constructor Summary
Constructors Constructor Description AbstractPoint2DTransformer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.awt.geom.AffineTransformgetAffinTransform()IPoint2DTransformergetScaledInstance(double scale)java.awt.geom.Point2DinverseTransform(java.awt.geom.Point2D point)java.awt.geom.Point2Dtransform(java.awt.geom.Point2D point)
-
-
-
Method Detail
-
transform
public java.awt.geom.Point2D transform(java.awt.geom.Point2D point) throws java.awt.geom.NoninvertibleTransformException- Specified by:
transformin interfaceIPoint2DTransformer- Throws:
java.awt.geom.NoninvertibleTransformException
-
inverseTransform
public java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D point) throws java.awt.geom.NoninvertibleTransformException- Specified by:
inverseTransformin interfaceIPoint2DTransformer- Throws:
java.awt.geom.NoninvertibleTransformException
-
getScaledInstance
public IPoint2DTransformer getScaledInstance(double scale)
- Specified by:
getScaledInstancein interfaceIPoint2DTransformer
-
getAffinTransform
protected abstract java.awt.geom.AffineTransform getAffinTransform()
-
-