Module Pixels::HasAlphaChannel
In: lib/pixels.rb
Targa32 Targa16 TargaBase Targa24 Targa15 StandardError DataFormatError HasAlphaChannel NoAlphaChannel Pixels dot/f_2.png

Mix-in module for image types having an alpha channel.

It makes has_alpha? return true, and it emulates rgb_from_color and color_from_rgb.

Methods

Public Instance methods

Given separate [r, g, b] values, return the integer colour value.

This is a wrapper around color_from_rgba. The alpha channel is always set fully opaque.

Return true of the image has an alpha channel. Otherwise, return false.

Given an integer colour value, return separate [r, g, b] values.

This is a wrapper around rgba_from_color. The alpha channel is ignored.

[Validate]