class

PNG::Parser

Inherits Reference / Object

Constants

PASSES = [{start_x: 0_u32, start_y: 0_u32, each_x: 8_u32, each_y: 8_u32}, {start_x: 4_u32, start_y: 0_u32, each_x: 8_u32, each_y: 8_u32}, {start_x: 0_u32, start_y: 4_u32, each_x: 4_u32, each_y: 8_u32}, {start_x: 2_u32, start_y: 0_u32, each_x: 4_u32, each_y: 4_u32}, {start_x: 0_u32, start_y: 2_u32, each_x: 2_u32, each_y: 4_u32}, {start_x: 1_u32, start_y: 0_u32, each_x: 2_u32, each_y: 2_u32}, {start_x: 0_u32, start_y: 1_u32, each_x: 1_u32, each_y: 2_u32}]

Constructors

new(header : PNG::Header)
Source

Instance methods

next
Source
pass
Source
pass=(pass : Int32)
Source
pass_rows
Source
row_bytes
Source
row_pixels
Source
scanline
Source
scanline=(scanline : Int32)
Source
scanline_size
Source
x(n)
Source