visualization-tools

Home > @visualization-tools/cartesian-2d > Cartesian2dPlotRange

Cartesian2dPlotRange class

Cartesian 2d data range, range is bounded by Cartesian2dInteractionHandler.

Signature:

export declare class Cartesian2dPlotRange<TArray extends TTypedArray> implements ICartesian2dPlotRange<TArray> 

Implements: ICartesian2dPlotRange<TArray>

Constructors

Constructor Modifiers Description
(constructor)(maxBounds, dataRange, maxZoom, interactionBounder, userTransform)   Constructs a new instance of the Cartesian2dPlotRange class

Properties

Property Modifiers Type Description
dataRange   Range2d<TArray>  
isDirty   boolean  
maxBounds   Range2d<TArray>  
minRange   Range2d<TArray>  
transformedDataRange   IReadonlyRange2d<TArray>  
userTransform   ICartesian2dUserTransform  

Methods

Method Modifiers Description
createOneF32(options) static  
createOneF64(options) static  
update(canvasDims)    
updateBounds(bounds, maxZoom)    
updateDataRange(unclampedDataRange)    
updateUserTransform(userTransform)