Packages

package polygonal

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. polygonal
  2. Implicits
  3. ToPolygonalSummaryMethods
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Implicits extends AnyRef
  2. implicit class withPolygonalSummaryMethods[A <: Grid[Int]] extends PolygonalSummaryMethods[A]
    Definition Classes
    ToPolygonalSummaryMethods
  3. sealed trait PolygonalSummaryResult[+A] extends AnyRef

    A Result ADT returned by PolygonalSummary operations

    A Result ADT returned by PolygonalSummary operations

    There are two result types, NoIntersection and Summary. This ADT will always return Summary if the Raster and Polygon intersect. Otherwise, NoIntersection will be returned.

    Provides helpers to convert to Option and Either if you don't need to match on result type.

  4. case class Summary[A](value: A) extends PolygonalSummaryResult[A] with Product with Serializable

Value Members

  1. implicit def rasterHasRasterExtent[T <: CellGrid[Int]]: GetComponent[Raster[T], RasterExtent]
    Definition Classes
    Implicits
  2. object Implicits extends Implicits
  3. object NoIntersection extends PolygonalSummaryResult[Nothing] with Product with Serializable
  4. object PolygonalSummary
  5. object PolygonalSummaryResult

Inherited from Implicits

Inherited from ToPolygonalSummaryMethods

Inherited from AnyRef

Inherited from Any

Ungrouped