Class AreaConversions

java.lang.Object
com.io7m.jregions.core.conversions.AreaConversions

public final class AreaConversions extends Object
Functions to convert between area types.
  • Method Details

    • toAreaI

      public static <S> AreaI toAreaI(PAreaI<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toAreaL

      public static <S> AreaL toAreaL(PAreaL<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toAreaD

      public static <S> AreaD toAreaD(PAreaD<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toAreaF

      public static <S> AreaF toAreaF(PAreaF<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toAreaBD

      public static <S> AreaBD toAreaBD(PAreaBD<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toAreaBI

      public static <S> AreaBI toAreaBI(PAreaBI<S> a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaI

      public static <S> PAreaI<S> toPAreaI(AreaI a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaL

      public static <S> PAreaL<S> toPAreaL(AreaL a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaD

      public static <S> PAreaD<S> toPAreaD(AreaD a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaF

      public static <S> PAreaF<S> toPAreaF(AreaF a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaBD

      public static <S> PAreaBD<S> toPAreaBD(AreaBD a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area
    • toPAreaBI

      public static <S> PAreaBI<S> toPAreaBI(AreaBI a)
      Convert an area.
      Type Parameters:
      S - A phantom type parameter indicating the coordinate space of the area
      Parameters:
      a - The area
      Returns:
      An area