@microsoft/fast-colors > ColorRGBA64
ColorRGBA64 class
A RGBA color with 64 bit channels.
Signature:export declare class ColorRGBA64 
Example
new ColorRGBA64(1, 0, 0, 1) // red
Constructors
| Constructor | Modifiers | Description | 
|---|---|---|
| (constructor)(red, green, blue, alpha) | Constructs a new instance of the ColorRGBA64class | 
Properties
| Property | Modifiers | Type | Description | 
|---|---|---|---|
| a | number | The alpha value | |
| b | number | The blue value | |
| g | number | The green value | |
| r | number | The red value | 
Methods
| Method | Modifiers | Description | 
|---|---|---|
| clamp() | Returns a new ColorRGBA64 with channel values clamped between 0 and 1. | |
| equalValue(rhs) | Determines if one color is equal to another. | |
| fromObject(data) | static | Construct a ColorRGBA64 from a ColorRGBA64Config | 
| roundToPrecision(precision) | Returns a new ColorRGBA64 rounded to the provided precision | |
| toObject() | Converts the ColorRGBA64 to a ColorRGBA64Config. | |
| toStringHexARGB() | Returns the color formatted as a string; #AARRGGBB | |
| toStringHexRGB() | Returns the color formatted as a string; #RRGGBB | |
| toStringHexRGBA() | Returns the color formatted as a string; #RRGGBBAA | |
| toStringWebRGB() | Returns the color formatted as a string; "rgb(0xRR, 0xGG, 0xBB)" | |
| toStringWebRGBA() | Returns the color formatted as a string; "rgba(0xRR, 0xGG, 0xBB, a)" |