Documentation of 'Catalano.Core.DoubleRange' Java class
DoubleRange
Catalano.Core

Class DoubleRange

  • All Implemented Interfaces:
    java.io.Serializable


    public class DoubleRange
    extends java.lang.Object
    implements java.io.Serializable
    Represents a double range with minimum and maximum values.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      DoubleRange()
      Initializes a new instance of the DoubleRange class.
      DoubleRange(double min, double max)
      Initializes a new instance of the DoubleRange class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj) 
      double getMax()
      Get maximum value of the range.
      double getMin()
      Get minimum value of the range.
      int hashCode() 
      boolean isInside(double x)
      Check if the specified range is inside of the range.
      boolean IsOverlapping(DoubleRange range)
      Check if the specified range overlaps with the range.
      double length()
      Length of the range (difference between maximum and minimum values).
      void setMax(double max)
      Set maximum value of the range.
      void setMin(double min)
      Set minimum value of the range.
      FloatRange toFloatRange()
      Convert DoubleRange to FloatRange.
      IntRange toIntRange()
      Convert DoubleRange to IntRange.
      java.lang.String toString() 
      • Methods inherited from class java.lang.Object

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

      • DoubleRange

        public DoubleRange()
        Initializes a new instance of the DoubleRange class.
      • DoubleRange

        public DoubleRange(double min,
                           double max)
        Initializes a new instance of the DoubleRange class.
        Parameters:
        min - Minimum value of the range.
        max - Maximum value of the range.
    • Method Detail

      • getMin

        public double getMin()
        Get minimum value of the range.
        Returns:
        Minimum value.
      • setMin

        public void setMin(double min)
        Set minimum value of the range.
        Parameters:
        min - Minimum value.
      • getMax

        public double getMax()
        Get maximum value of the range.
        Returns:
        Maximum value.
      • setMax

        public void setMax(double max)
        Set maximum value of the range.
        Parameters:
        max - Maximum value.
      • length

        public double length()
        Length of the range (difference between maximum and minimum values).
        Returns:
        Length.
      • isInside

        public boolean isInside(double x)
        Check if the specified range is inside of the range.
        Parameters:
        x - Value.
        Returns:
        True if the value is inside of the range, otherwise returns false.
      • IsOverlapping

        public boolean IsOverlapping(DoubleRange range)
        Check if the specified range overlaps with the range.
        Parameters:
        range - DoubleRange.
        Returns:
        True if the range overlaps with the range, otherwise returns false.
      • toIntRange

        public IntRange toIntRange()
        Convert DoubleRange to IntRange.
        Returns:
        IntRange.
      • toFloatRange

        public FloatRange toFloatRange()
        Convert DoubleRange to FloatRange.
        Returns:
        FloatRange.
      • equals

        public boolean equals(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • 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.