Skip to content

Color

Constructor

ts
new Color(
   r, 
   g, 
   b, 
   a?): Color;
ParameterType
rnumber
gnumber
bnumber
a?number

Types

ColorLike

ts
type ColorLike = Color | vec3 | vec4 | string;

Properties

RED

ts
readonly static RED: Color;

GREEN

ts
readonly static GREEN: Color;

BLUE

ts
readonly static BLUE: Color;

YELLOW

ts
readonly static YELLOW: Color;

MAGENTA

ts
readonly static MAGENTA: Color;

CYAN

ts
readonly static CYAN: Color;

BLACK

ts
readonly static BLACK: Color;

WHITE

ts
readonly static WHITE: Color;

TRANSPARENT

ts
readonly static TRANSPARENT: Color;

Accessors

rgb [number, number, number]

ts
get rgb(): [number, number, number];

rgba readonly [number, number, number, number]

ts
get rgba(): readonly [number, number, number, number];

r number

ts
get r(): number;

g number

ts
get g(): number;

b number

ts
get b(): number;

a number

ts
get a(): number;

rgbHex string

ts
get rgbHex(): string;

packed number

ts
get packed(): number;

Methods

from() Color

ts
static from(colorLike): Color;
ParameterType
colorLikeColorLike

fromRgbHex() Color

ts
static fromRgbHex(hex): Color;
ParameterType
hexstring

Released under the MIT License