Skip to main content

Namespace: Paint

dg.Paint

Functions

coordinateGrid

coordinateGrid(g, worldBounds, xAxis?, yAxis?, viewport?): void

Parameters

NameType
gCanvasRenderingContext2D
worldBoundsRect
xAxis?Rect
yAxis?Rect
viewport?Rect

Returns

void

Defined in

src/utils.ts:77


horzAxis

horzAxis(g, min, max, x, y, w, h, log?, inverse?): void

Parameters

NameTypeDefault value
gCanvasRenderingContext2Dundefined
minnumberundefined
maxnumberundefined
xnumberundefined
ynumberundefined
wnumberundefined
hnumberundefined
logbooleanfalse
inversebooleanfalse

Returns

void

Defined in

src/utils.ts:84


marker

marker(g, markerType, x, y, color, size): void

Renders a marker

Parameters

NameType
gCanvasRenderingContext2D
markerTypeMARKER_TYPE
xnumber
ynumber
colorstring | number
sizenumber

Returns

void

Defined in

src/utils.ts:106


pngImage

pngImage(g, bounds, imageBytes): void

Renders a PNG image from bytes

Parameters

NameType
gCanvasRenderingContext2D
boundsRect
imageBytesUint8Array

Returns

void

Defined in

src/utils.ts:112


roundRect

roundRect(g, x, y, w, h, r): CanvasRenderingContext2D

Parameters

NameType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
rnumber

Returns

CanvasRenderingContext2D

Defined in

src/utils.ts:92


vertAxis

vertAxis(g, min, max, x, y, w, h, log?, inverse?): void

Parameters

NameTypeDefault value
gCanvasRenderingContext2Dundefined
minnumberundefined
maxnumberundefined
xnumberundefined
ynumberundefined
wnumberundefined
hnumberundefined
logbooleanfalse
inversebooleanfalse

Returns

void

Defined in

src/utils.ts:88