visualization-tools

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

ICartesian2dPlotRange interface

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

Signature:

export interface ICartesian2dPlotRange<TArray extends TTypedArray> extends IPlotRange 

Extends: IPlotRange

Properties

Property Type Description
dataRange IReadonlyRange2d<TArray> The range to be drawn.
maxBounds IReadonlyRange2d<TArray> Prevent panning / zooming past these bounds.
minRange IReadonlyRange2d<TArray> The data range may not span less than this range.
transformedDataRange IReadonlyRange2d<TArray> dataRange after userTransform has been applied.
userTransform ICartesian2dUserTransform  

Methods

Method Description
updateBounds(bounds, maxZoom)  
updateDataRange(dataRange)  
updateUserTransform(userTransform)