java.lang.Object
com.io7m.jregions.core.unparameterized.sizes.AreaSizesL

public final class AreaSizesL extends Object
Functions over area sizes.
  • Method Details

    • includes

      public static boolean includes(AreaSizeL a, AreaSizeL b)

      Determine if an area includes another area.

      Inclusion is reflexive: ∀a. includes(a, a)

      Inclusion is transitive: ∀a b c. includes(a, b) ∧ includes(b, c) → includes(a, c)

      Parameters:
      a - The containing area
      b - The contained area
      Returns:
      true if a can contain b
    • area

      public static AreaL area(AreaSizeL size)
      Construct an area at the origin that has the same size as size.
      Parameters:
      size - The area size
      Returns:
      An area at the origin