c

geotrellis.raster.mapalgebra.focal

CellwiseCalculation

abstract class CellwiseCalculation[T] extends FocalCalculation[T]

A focal calculation that uses the Cellwise focal strategy

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CellwiseCalculation
  2. FocalCalculation
  3. Resulting
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CellwiseCalculation(r: Tile, n: Neighborhood, analysisArea: Option[GridBounds[Int]], target: TargetCell)

Abstract Value Members

  1. abstract def add(r: Tile, x: Int, y: Int): Unit
  2. abstract val copyOriginalValue: (Int, Int, Int, Int) ⇒ Unit

    Copies original value to result, (focusCol: Int, focusRow: Int, resultCol: Int, rowRow: Int) => Unit

    Copies original value to result, (focusCol: Int, focusRow: Int, resultCol: Int, rowRow: Int) => Unit

    Definition Classes
    Resulting
  3. abstract def remove(r: Tile, x: Int, y: Int): Unit
  4. abstract def reset(): Unit
  5. abstract def result: T
    Definition Classes
    Resulting
  6. abstract def setValue(x: Int, y: Int): Unit

Concrete Value Members

  1. val bounds: GridBounds[Int]
    Definition Classes
    FocalCalculation
  2. def execute(): T
    Definition Classes
    CellwiseCalculationFocalCalculation
  3. val r: Tile
    Definition Classes
    FocalCalculation
  4. val target: TargetCell
    Definition Classes
    FocalCalculation
  5. def traversalStrategy: Option[TraversalStrategy]