Home > @visualization-tools/cartesian-2d > Cartesian2dPlotRange
Cartesian 2d data range, range is bounded by Cartesian2dInteractionHandler.
Signature:
export declare class Cartesian2dPlotRange<TArray extends TTypedArray> implements ICartesian2dPlotRange<TArray>
Implements: ICartesian2dPlotRange<TArray>
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(maxBounds, dataRange, maxZoom, interactionBounder, userTransform) | Constructs a new instance of the Cartesian2dPlotRange class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| dataRange | Range2d<TArray> | ||
| isDirty | boolean | ||
| maxBounds | Range2d<TArray> | ||
| minRange | Range2d<TArray> | ||
| transformedDataRange | IReadonlyRange2d<TArray> | ||
| userTransform | ICartesian2dUserTransform |
| Method | Modifiers | Description |
|---|---|---|
| createOneF32(options) | static |
|
| createOneF64(options) | static |
|
| update(canvasDims) | ||
| updateBounds(bounds, maxZoom) | ||
| updateDataRange(unclampedDataRange) | ||
| updateUserTransform(userTransform) |