Class/Object

geotrellis.raster.io.geotiff

GeoTiffSegmentLayout

Related Docs: object GeoTiffSegmentLayout | package geotiff

Permalink

case class GeoTiffSegmentLayout(totalCols: Int, totalRows: Int, tileLayout: TileLayout, isTiled: Boolean) extends Product with Serializable

This case class represents how the segments in a given GeoTiff are arranged.

returns

A new instance of the GeoTiffSegmentLayout case class

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeoTiffSegmentLayout
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeoTiffSegmentLayout(totalCols: Int, totalRows: Int, tileLayout: TileLayout, isTiled: Boolean)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  9. def getGridBounds(segmentIndex: Int, isBit: Boolean = false): GridBounds

    Permalink
  10. def getSegmentDimensions(segmentIndex: Int): (Int, Int)

    Permalink

    Finds the max number of cols and rows of a given GeoTiffSegment

    Finds the max number of cols and rows of a given GeoTiffSegment

    returns

    The max cols and rows represented as (Int, Int)

  11. def getSegmentIndex(col: Int, row: Int): Int

    Permalink

    Finds the corresponding segment index given the col and row

    Finds the corresponding segment index given the col and row

    returns

    The index of the segment that the given position falls in

  12. def getSegmentSize(segmentIndex: Int): Int

    Permalink

    Returns the area of the given segment in terms of cells

    Returns the area of the given segment in terms of cells

    returns

    The area of the segment in terms of cells

  13. def getSegmentTransform(segmentIndex: Int): GridIndexTransform

    Permalink

    Given a segment Index, return a GridIndexTransform object.

    Given a segment Index, return a GridIndexTransform object.

    returns

    A GridIndexTransform Object

  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def isStriped: Boolean

    Permalink

    Determines if the GeoTiff has Striped storage

  16. val isTiled: Boolean

    Permalink
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. def storageMethod: StorageMethod

    Permalink

    Determines if the GeoTiff uses Striped or Tiled storage of data

    Determines if the GeoTiff uses Striped or Tiled storage of data

    returns

    Returns the StorageMethod of the GeoTiff

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. val tileLayout: TileLayout

    Permalink
  23. val totalCols: Int

    Permalink
  24. val totalRows: Int

    Permalink
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped