Skip to content

Class: Color

Color represents an RGBA color. Values from 0 to 1.

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

+ new Color(red: number, green: number, blue: number, alpha?: number): Color

Parameters:

Name Type Default value
red number -
green number -
blue number -
alpha number 1

Returns: Color

Properties

data

data: Float32Array

Accessors

alpha

• get alpha(): number

Returns: number

• set alpha(value: number): void

Parameters:

Name Type
value number

Returns: void


blue

• get blue(): number

Returns: number

• set blue(value: number): void

Parameters:

Name Type
value number

Returns: void


green

• get green(): number

Returns: number

• set green(value: number): void

Parameters:

Name Type
value number

Returns: void


red

• get red(): number

Returns: number

• set red(value: number): void

Parameters:

Name Type
value number

Returns: void

Methods

Copy

Copy(): Color

Make a value copy of the color.

Returns: Color


GetFloat32Array

GetFloat32Array(): Float32Array

Returns: Float32Array


Mix

Mix(color: Color): Color

Mixes two colors together.

Parameters:

Name Type Description
color Color The color to mix with this one

Returns: Color

The mixed color