# class Tioga::Transparency

These are the attributes for using transparency in PDF graphics. The transparency is speficied by a fraction, with 1.0 for fully transparent and 0.0 for fully opaque. Since transparency can also be thought of in terms of opacity, there are accessors defined in those terms also. Thus, for example, setting #fill_opacity to 0.2 is equivalent to setting #fill_transparency to 0.8.

### Public Instance Methods

fill_opacity click to toggle source
fill_opacity = a_float

Defines the opacity to use for fill and other non-stroke graphics operations including images. Valid values are between 1.0 (fully opaque) to 0.0 (fully transparent). Default is 1.0 (opaque).

Example: on left, #fill_opacity = 1.0; on right #fill_opacity = 0.6

    # File lib/Tioga/Transparency.rb, line 36
    def fill_opacity
    end

fill_transparency click to toggle source
fill_transparency = a_float

Defines the transparency to use for fill and other non-stroke graphics operations including images. Valid values are between 0.0 (fully opaque) to 1.0 (fully transparent). Default is 0.0 (opaque).

Example: on left, #fill_transparency = 0.0; on right #fill_transparency = 0.4

    # File lib/Tioga/Transparency.rb, line 76
    def fill_transparency
    end

opacity_for_fill click to toggle source
opacity_for_fill = a_float

Alias for fill_opacity.

    # File lib/Tioga/Transparency.rb, line 44
    def opacity_for_fill
    end

opacity_for_stroke click to toggle source
opacity_for_stroke = a_float

Alias for stroke_opacity.

    # File lib/Tioga/Transparency.rb, line 23
    def opacity_for_stroke
    end

stroke_opacity click to toggle source
stroke_opacity = a_float

Defines the opacity to use for stroke operations. Valid values are between 1.0 (fully opaque) to 0.0 (fully transparent). Default is 1.0 (opaque).

    # File lib/Tioga/Transparency.rb, line 15
    def stroke_opacity
    end

stroke_transparency click to toggle source
stroke_transparency = a_float

Defines the transparency to use for stroke operations. Valid values are between 0.0 (fully opaque) to 1.0 (fully transparent). Default is 0.0 (opaque).

    # File lib/Tioga/Transparency.rb, line 55
    def stroke_transparency
    end

transparency_for_fill click to toggle source
transparency_for_fill = a_float

Alias for fill_transparency.

    # File lib/Tioga/Transparency.rb, line 84
    def transparency_for_fill
    end

transparency_for_stroke click to toggle source
transparency_for_stroke = a_float

Alias for stroke_transparency.

    # File lib/Tioga/Transparency.rb, line 63
    def transparency_for_stroke
    end