Class StiSize

java.lang.Object
com.stimulsoft.base.system.StiSize
All Implemented Interfaces:
IStiDefault, IStiSerializable, IStiSerializableToString

public class StiSize extends Object implements IStiSerializableToString, IStiDefault
Class represents Size object. Copyright Stimulsoft
  • Field Details

    • EMPTY

      public static final StiSize EMPTY
    • width

      public double width
    • height

      public double height
  • Constructor Details

    • StiSize

      public StiSize()
    • StiSize

      public StiSize(double width, double height)
    • StiSize

      public StiSize(int width, int height)
  • Method Details

    • isEmpty

      public Boolean isEmpty()
    • round

      public StiSize round()
      Round StiSize.
      Returns:
      size after rounding
    • round

      public StiSize round(double digits)
      Round StiSize to digits after point.
      Parameters:
      digits -
      Returns:
      size after rounding
    • getWidth

      public double getWidth()
    • setWidth

      public void setWidth(double width)
    • getHeight

      public double getHeight()
    • setHeight

      public void setHeight(double height)
    • rotation90

      public void rotation90()
    • getStiSize

      public StiSize getStiSize()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getEmpty

      public static StiSize getEmpty()
    • isDefault

      public boolean isDefault()
      Specified by:
      isDefault in interface IStiDefault
    • serialize

      public String serialize()
      Specified by:
      serialize in interface IStiSerializableToString
    • deserialize

      public void deserialize(String strObject)
      Specified by:
      deserialize in interface IStiSerializableToString
    • clone

      public StiSize clone()
      Overrides:
      clone in class Object