Interface Shape

All Superinterfaces:
Serializable
All Known Subinterfaces:
BBox, Image
All Known Implementing Classes:
BBoxImpl, ImageImpl, ShapeImpl

public interface Shape extends Serializable
The Interface Shape.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Gets the angle.
    double
    Gets the angle ref X.
    double
    Gets the angle ref Y.
    double
    Gets the scale X.
    double
    Gets the scale Y.
    double
    Gets the skew.
    double
    Gets the skew ref X.
    double
    Gets the skew ref Y.
    void
    setAngle(double angle)
    Sets the angle.
    void
    setAngleRefX(double angleRefX)
    Sets the angle ref X.
    void
    setAngleRefY(double angleRefY)
    Sets the angle ref Y.
    void
    setScaleX(double scaleX)
    Sets the scale X.
    void
    setScaleY(double scaleY)
    Sets the scale Y.
    void
    setSkew(double skew)
    Sets the skew.
    void
    setSkewRefX(double skewRefX)
    Sets the skew ref X.
    void
    setSkewRefY(double skewRefY)
    Sets the skew ref Y.
  • Method Details

    • getScaleX

      double getScaleX()
      Gets the scale X.
      Returns:
      the scale X
    • setScaleX

      void setScaleX(double scaleX)
      Sets the scale X.
      Parameters:
      scaleX - the new scale X
    • getScaleY

      double getScaleY()
      Gets the scale Y.
      Returns:
      the scale Y
    • setScaleY

      void setScaleY(double scaleY)
      Sets the scale Y.
      Parameters:
      scaleY - the new scale Y
    • getAngle

      double getAngle()
      Gets the angle.
      Returns:
      the angle
    • setAngle

      void setAngle(double angle)
      Sets the angle.
      Parameters:
      angle - the new angle
    • getAngleRefX

      double getAngleRefX()
      Gets the angle ref X.
      Returns:
      the angle ref X
    • setAngleRefX

      void setAngleRefX(double angleRefX)
      Sets the angle ref X.
      Parameters:
      angleRefX - the new angle ref X
    • getAngleRefY

      double getAngleRefY()
      Gets the angle ref Y.
      Returns:
      the angle ref Y
    • setAngleRefY

      void setAngleRefY(double angleRefY)
      Sets the angle ref Y.
      Parameters:
      angleRefY - the new angle ref Y
    • getSkew

      double getSkew()
      Gets the skew.
      Returns:
      the skew
    • setSkew

      void setSkew(double skew)
      Sets the skew.
      Parameters:
      skew - the new skew
    • getSkewRefX

      double getSkewRefX()
      Gets the skew ref X.
      Returns:
      the skew ref X
    • setSkewRefX

      void setSkewRefX(double skewRefX)
      Sets the skew ref X.
      Parameters:
      skewRefX - the new skew ref X
    • getSkewRefY

      double getSkewRefY()
      Gets the skew ref Y.
      Returns:
      the skew ref Y
    • setSkewRefY

      void setSkewRefY(double skewRefY)
      Sets the skew ref Y.
      Parameters:
      skewRefY - the new skew ref Y