Class Scale

java.lang.Object
org.jzy3d.maths.Scale
Direct Known Subclasses:
Range

public class Scale extends Object
  • Field Details

    • min

      protected float min
    • max

      protected float max
  • Constructor Details

    • Scale

      public Scale(float min, float max)
    • Scale

      public Scale(double min, double max)
  • Method Details

    • clone

      public Scale clone()
      Overrides:
      clone in class Object
    • getMin

      public float getMin()
    • getMax

      public float getMax()
    • getRange

      public float getRange()
    • setMin

      public void setMin(float min)
    • setMax

      public void setMax(float max)
    • add

      public Scale add(float value)
    • contains

      public boolean contains(float value)
    • isMaxNan

      public boolean isMaxNan()
    • isMinNan

      public boolean isMinNan()
    • isIn

      public boolean isIn(float value)
    • isIn

      public boolean isIn(float value, boolean includingMin, boolean includingMax)
    • valid

      public boolean valid()
    • widest

      public static Scale widest(Scale scale1, Scale scale2)
    • thinest

      public static Scale thinest(Scale scale1, Scale scale2)
    • enlarge

      public static Scale enlarge(Scale input, float ratio)
    • enlargeSelf

      public void enlargeSelf(double ratio)
    • toString

      public String toString()
      Overrides:
      toString in class Object