Home > @visualization-tools/core > CanvasDimensions
Canvas element dimensions and useful transforms.
Signature:
export declare class CanvasDimensions implements ICanvasDimensions
Implements: ICanvasDimensions
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(dpr, cssDims, pixelDims, boundingRect) | Constructs a new instance of the CanvasDimensions class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| boundingRect | Range2d<Float32Array> | ||
| cssDims | IReadonlyRange2d<Float32Array> | ||
| dpr | number | ||
| pixelDims | IReadonlyRange2d<Float32Array> | ||
| pixelToClipSize | IReadonlyMat3<Float32Array> | ||
| reverseYTransforms | ICanvasTransforms | ||
| transforms | ICanvasTransforms |
| Method | Modifiers | Description |
|---|---|---|
| clone() | ||
| createDefault() | static |
|
| updateBoundingRects(boundingRect) |