PaperForge.Color (PaperForge v0.2.0)

Copy Markdown View Source

Represents colors used by PDF graphics operations.

RGB components use values between 0 and 1.

Summary

Types

component()

@type component() :: number()

t()

@type t() :: %PaperForge.Color{components: [component()], space: :rgb | :gray}

Functions

black()

@spec black() :: t()

gray(value)

@spec gray(number()) :: t()

rgb255(red, green, blue)

@spec rgb255(non_neg_integer(), non_neg_integer(), non_neg_integer()) :: t()

rgb(red, green, blue)

@spec rgb(number(), number(), number()) :: t()

white()

@spec white() :: t()