visualization-tools

Home > @visualization-tools/core > CanvasDimensions

CanvasDimensions class

Canvas element dimensions and useful transforms.

Signature:

export declare class CanvasDimensions implements ICanvasDimensions 

Implements: ICanvasDimensions

Constructors

Constructor Modifiers Description
(constructor)(dpr, cssDims, pixelDims, boundingRect)   Constructs a new instance of the CanvasDimensions class

Properties

Property Modifiers Type Description
boundingRect   Range2d<Float32Array>  
cssDims   IReadonlyRange2d<Float32Array>  
dpr   number  
pixelDims   IReadonlyRange2d<Float32Array>  
pixelToClipSize   IReadonlyMat3<Float32Array>  
reverseYTransforms   ICanvasTransforms  
transforms   ICanvasTransforms  

Methods

Method Modifiers Description
clone()    
createDefault() static  
updateBoundingRects(boundingRect)