Skip to content

Documentation / @imvu/cal3d / Color

Class: Color ​

Defined in: packages/cal3d/src/math.ts:74

An RGBA color. The range depends on where it appears: material colors are bytes (0–255); vertex, light and ambient colors are floats (nominally 0–1).

Constructors ​

Constructor ​

ts
new Color(
   r?, 
   g?, 
   b?, 
   a?
): Color;

Defined in: packages/cal3d/src/math.ts:75

Parameters ​

ParameterTypeDefault value
r?number0
g?number0
b?number0
a?number0

Returns ​

Color

Properties ​

a ​

ts
a: number = 0;

Defined in: packages/cal3d/src/math.ts:79


b ​

ts
b: number = 0;

Defined in: packages/cal3d/src/math.ts:78


g ​

ts
g: number = 0;

Defined in: packages/cal3d/src/math.ts:77


r ​

ts
r: number = 0;

Defined in: packages/cal3d/src/math.ts:76

Methods ​

clone() ​

ts
clone(): Color;

Defined in: packages/cal3d/src/math.ts:86

Returns ​

Color


equals() ​

ts
equals(other): boolean;

Defined in: packages/cal3d/src/math.ts:82

Parameters ​

ParameterType
otherColor

Returns ​

boolean


toArray() ​

ts
toArray(): [number, number, number, number];

Defined in: packages/cal3d/src/math.ts:90

Returns ​

[number, number, number, number]

Released under the MIT License.