c

geotrellis.raster.resample

BicubicResample

abstract class BicubicResample extends CubicResample

All classes inheriting from this class uses the resample as follows: First the 4 rows each containing 4 points are resampled, then each result is stored and together resampled.

If there can't be 16 points resolved, it falls back to bilinear resampling.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BicubicResample
  2. CubicResample
  3. BilinearResample
  4. Resample
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BicubicResample(tile: Tile, extent: Extent, dimension: Int)

Concrete Value Members

  1. def bilinearDouble(leftCol: Int, topRow: Int, xRatio: Double, yRatio: Double): Double
    Definition Classes
    BilinearResample
  2. def bilinearInt(leftCol: Int, topRow: Int, xRatio: Double, yRatio: Double): Int
    Definition Classes
    BilinearResample
  3. def cubicResample(t: Tile, x: Double, y: Double): Double
    Definition Classes
    BicubicResampleCubicResample
  4. final def resample(x: Double, y: Double): Int
    Definition Classes
    Resample
  5. final def resample(p: Point): Int
    Definition Classes
    Resample
  6. final def resampleDouble(x: Double, y: Double): Double
    Definition Classes
    Resample
  7. final def resampleDouble(p: Point): Double
    Definition Classes
    Resample
  8. def resampleDoubleValid(x: Double, y: Double): Double
    Definition Classes
    CubicResampleBilinearResampleResample
  9. def resampleValid(x: Double, y: Double): Int
    Definition Classes
    CubicResampleBilinearResampleResample
  10. def resolveTopLeftCoordsAndRatios(x: Double, y: Double): (Int, Int, Double, Double)
    Definition Classes
    BilinearResample