Class UTranslate

java.lang.Object
net.sourceforge.plantuml.ugraphic.UTranslate
All Implemented Interfaces:
UChange

public class UTranslate extends java.lang.Object implements UChange
  • Constructor Details

    • UTranslate

      public UTranslate(double dx, double dy)
    • UTranslate

      public UTranslate(java.awt.geom.Point2D p)
    • UTranslate

      public UTranslate()
  • Method Details

    • toString

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

      public static UTranslate none()
    • dx

      public static UTranslate dx(double dx)
    • dy

      public static UTranslate dy(double dy)
    • getDx

      public double getDx()
    • getDy

      public double getDy()
    • isAlmostSame

      public boolean isAlmostSame(UTranslate other)
    • getTranslated

      public java.awt.geom.Point2D getTranslated(java.awt.geom.Point2D p)
    • getTranslated

      public Dimension2D getTranslated(Dimension2D dim)
    • scaled

      public UTranslate scaled(double scale)
    • compose

      public UTranslate compose(UTranslate other)
    • reverse

      public UTranslate reverse()
    • apply

      public java.awt.geom.Rectangle2D apply(java.awt.geom.Rectangle2D rect)
    • multiplyBy

      public UTranslate multiplyBy(double v)
    • sym

      public UTranslate sym()
    • getPosition

      public java.awt.geom.Point2D getPosition()