Class Color

Color information and functionality. Colors are stored in RGBA format.

Constructors

  • Parameters

    Returns Color

Properties

_red: number

The color's red component. Ranges in value from 0-255.

_green: number

The color's green component. Ranges in value from 0-255.

_blue: number

The color's blue component. Ranges in value from 0-255.

_alpha: number

The color's alpha component. Ranges in value from 0-255.

Accessors

  • get color(): Color
  • Returns Color

    A p5.js Color object matching the current red, green, blue, and alpha values.

  • set color(c): void
  • Set the current color.

    Parameters

    Returns void

  • get red(): number
  • Returns number

    The current red component value (0-255).

  • set red(r): void
  • Set the value of the red component.

    Parameters

    • r: number

    Returns void

  • get green(): number
  • Returns number

    The current green component value (0-255).

  • set green(g): void
  • Set the value of the green component.

    Parameters

    • g: number

    Returns void

  • get blue(): number
  • Returns number

    The current blue component value (0-255).

  • set blue(b): void
  • Set the value of the blue component.

    Parameters

    • b: number

    Returns void

  • get alpha(): number
  • Returns number

    The current alpha component value (0-255).

  • set alpha(a): void
  • Set the value of the alpha component.

    Parameters

    • a: number

    Returns void

Methods

  • Parameters

    • h: number

      Some number between 0 and 360.

    • s: number

      Some number between 0 and 100.

    • l: number

      Some number between 0 and 100.

    • Optional a: number

      Some number between 0 and 1.

    Returns Color

    A p5.js Color object matching the color specified by the given hsla values.

  • Parameters

    • h: number

      Some number between 0 and 360.

    • s: number

      Some number between 0 and 100.

    • l: number

      Some number between 0 and 100.

    • a: number

      Some number between 0 and 1.

    Returns Color

    A p5.js Color object matching the color specified by the given hsla values.

  • Set the color values.

    Parameters

    Returns void