case class PngEncoder(settings: Settings) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PngEncoder
  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 PngEncoder(settings: Settings)

Value Members

  1. final val BKGD: Int
  2. final val DEPTH: Int
  3. final val FILTER: Byte
  4. final val IDAT: Int
  5. final val IEND: Int
  6. final val IHDR: Int
  7. final val PLTE: Int
  8. final val SHIFT: Int
  9. final val SIGNATURE: Array[Byte]
  10. final val TRNS: Int
  11. def createByteBuffer(raster: Tile): ByteBuffer
  12. val settings: Settings
  13. def writeBackgroundInfo(dos: DataOutputStream): Unit
  14. def writeByteArray(raster: Tile): Array[Byte]
  15. def writeEnd(dos: DataOutputStream): Unit
  16. def writeHeader(dos: DataOutputStream, raster: Tile): Unit
  17. def writeOutputStream(os: OutputStream, raster: Tile): Unit
  18. def writePath(path: String, raster: Tile): Unit
  19. def writePixelData(dos: DataOutputStream, raster: Tile): Unit
  20. def writePixelDataNoFilter(dos: DataOutputStream, raster: Tile): Unit
  21. def writePixelDataPaeth(dos: DataOutputStream, raster: Tile): Unit