Packages

c

geotrellis.layer.mask

TileCollectionMaskMethods

abstract class TileCollectionMaskMethods[K, V, M] extends MethodExtensions[Seq[(K, V)] with Metadata[M]]

Linear Supertypes
MethodExtensions[Seq[(K, V)] with Metadata[M]], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TileCollectionMaskMethods
  2. MethodExtensions
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TileCollectionMaskMethods()(implicit arg0: SpatialComponent[K], arg1: (V) ⇒ TileMaskMethods[V], arg2: GetComponent[M, LayoutDefinition])

Abstract Value Members

  1. abstract def self: Seq[(K, V)] with Metadata[M]
    Definition Classes
    MethodExtensions

Concrete Value Members

  1. def mask(ext: Extent, options: Options): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given Extent.

  2. def mask(ext: Extent): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given Extent.

  3. def mask(geoms: Traversable[MultiPolygon], options: Options)(implicit d: DummyImplicit): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given MultiPolygons.

  4. def mask(geom: MultiPolygon, options: Options): Seq[(K, V)] with Metadata[M]
  5. def mask(geom: MultiPolygon): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given MultiPolygon.

  6. def mask(geoms: Traversable[Polygon], options: Options): Seq[(K, V)] with Metadata[M]
  7. def mask(geoms: Traversable[Polygon]): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given Polygons.

  8. def mask(geom: Polygon, options: Options): Seq[(K, V)] with Metadata[M]
  9. def mask(geom: Polygon): Seq[(K, V)] with Metadata[M]

    Masks this raster by the given Polygon.