Documentation of 'edu.uci.ics.jung.visualization.transform.AffineTransformer' Java class
AffineTransformer
edu.uci.ics.jung.visualization.transform

Class AffineTransformer

    • Constructor Summary

      Constructors 
      Constructor and Description
      AffineTransformer()
      Create an instance that does not transform points.
      AffineTransformer(java.awt.geom.AffineTransform transform)
      Create an instance with the supplied transform.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.awt.geom.AffineTransform getInverse() 
      double getRotation() 
      double getScale() 
      double getScaleX() 
      double getScaleY() 
      double getShearX() 
      double getShearY() 
      java.awt.geom.AffineTransform getTransform() 
      double getTranslateX() 
      double getTranslateY() 
      java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D p)
      applies the inverse transform to the supplied point
      java.awt.Shape inverseTransform(java.awt.Shape shape)
      Transform the supplied shape from screen (view) to graph (layout) coordinates.
      void setTransform(java.awt.geom.AffineTransform transform) 
      java.lang.String toString() 
      java.awt.geom.Point2D transform(java.awt.geom.Point2D p)
      Applies the transform to the supplied point.
      java.awt.Shape transform(java.awt.Shape shape)
      Transform the supplied shape from graph (layout) to screen (view) coordinates.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AffineTransformer

        public AffineTransformer()
        Create an instance that does not transform points.
      • AffineTransformer

        public AffineTransformer(java.awt.geom.AffineTransform transform)
        Create an instance with the supplied transform.
        Parameters:
        transform - the transform to use
    • Method Detail

      • getTransform

        public java.awt.geom.AffineTransform getTransform()
        Returns:
        Returns the transform.
      • setTransform

        public void setTransform(java.awt.geom.AffineTransform transform)
        Parameters:
        transform - The transform to set.
      • inverseTransform

        public java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D p)
        applies the inverse transform to the supplied point
        Specified by:
        inverseTransform in interface BidirectionalTransformer
        Parameters:
        p - the point to transform
        Returns:
        the transformed point
      • getInverse

        public java.awt.geom.AffineTransform getInverse()
      • getScaleX

        public double getScaleX()
        Returns:
        the transform's x scale value
      • getScaleY

        public double getScaleY()
        Returns:
        the transform's y scale value
      • getScale

        public double getScale()
        Returns:
        the transform's overall scale magnitude
      • getShearX

        public double getShearX()
        Returns:
        the transform's x shear value
      • getShearY

        public double getShearY()
        Returns:
        the transform's y shear value
      • getTranslateX

        public double getTranslateX()
        Returns:
        the transform's x translate value
      • getTranslateY

        public double getTranslateY()
        Returns:
        the transform's y translate value
      • transform

        public java.awt.geom.Point2D transform(java.awt.geom.Point2D p)
        Applies the transform to the supplied point.
        Specified by:
        transform in interface BidirectionalTransformer
        Parameters:
        p - the point to be transformed
        Returns:
        the transformed point
      • transform

        public java.awt.Shape transform(java.awt.Shape shape)
        Transform the supplied shape from graph (layout) to screen (view) coordinates.
        Specified by:
        transform in interface ShapeTransformer
        Parameters:
        shape - the Shape to transform
        Returns:
        the GeneralPath of the transformed shape
      • inverseTransform

        public java.awt.Shape inverseTransform(java.awt.Shape shape)
        Transform the supplied shape from screen (view) to graph (layout) coordinates.
        Specified by:
        inverseTransform in interface ShapeTransformer
        Returns:
        the GeneralPath of the transformed shape
      • getRotation

        public double getRotation()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.