-
Notifications
You must be signed in to change notification settings - Fork 0
@ralphschuler.webgl shader factory.<internal>.OffscreenCanvasRenderingContext2D
@ralphschuler/webgl-shader-factory.<internal>.OffscreenCanvasRenderingContext2D
-
↳
OffscreenCanvasRenderingContext2D
- canvas
- direction
- fillStyle
- filter
- font
- fontKerning
- globalAlpha
- globalCompositeOperation
- imageSmoothingEnabled
- imageSmoothingQuality
- lineCap
- lineDashOffset
- lineJoin
- lineWidth
- miterLimit
- shadowBlur
- shadowColor
- shadowOffsetX
- shadowOffsetY
- strokeStyle
- textAlign
- textBaseline
- arc
- arcTo
- beginPath
- bezierCurveTo
- clearRect
- clip
- closePath
- commit
- createConicGradient
- createImageData
- createLinearGradient
- createPattern
- createRadialGradient
- drawImage
- ellipse
- fill
- fillRect
- fillText
- getImageData
- getLineDash
- getTransform
- isPointInPath
- isPointInStroke
- lineTo
- measureText
- moveTo
- putImageData
- quadraticCurveTo
- rect
- reset
- resetTransform
- restore
- rotate
- roundRect
- save
- scale
- setLineDash
- setTransform
- stroke
- strokeRect
- strokeText
- transform
- translate
• Readonly
canvas: OffscreenCanvas
node_modules/typescript/lib/lib.dom.d.ts:16634
• direction: CanvasDirection
CanvasTextDrawingStyles.direction
node_modules/typescript/lib/lib.dom.d.ts:5502
• fillStyle: string
| CanvasGradient
| CanvasPattern
CanvasFillStrokeStyles.fillStyle
node_modules/typescript/lib/lib.dom.d.ts:5329
• filter: string
node_modules/typescript/lib/lib.dom.d.ts:5344
• font: string
node_modules/typescript/lib/lib.dom.d.ts:5504
• fontKerning: CanvasFontKerning
CanvasTextDrawingStyles.fontKerning
node_modules/typescript/lib/lib.dom.d.ts:5506
• globalAlpha: number
node_modules/typescript/lib/lib.dom.d.ts:5295
• globalCompositeOperation: GlobalCompositeOperation
CanvasCompositing.globalCompositeOperation
node_modules/typescript/lib/lib.dom.d.ts:5297
• imageSmoothingEnabled: boolean
CanvasImageSmoothing.imageSmoothingEnabled
node_modules/typescript/lib/lib.dom.d.ts:5381
• imageSmoothingQuality: ImageSmoothingQuality
CanvasImageSmoothing.imageSmoothingQuality
node_modules/typescript/lib/lib.dom.d.ts:5383
• lineCap: CanvasLineCap
CanvasPathDrawingStyles.lineCap
node_modules/typescript/lib/lib.dom.d.ts:5411
• lineDashOffset: number
CanvasPathDrawingStyles.lineDashOffset
node_modules/typescript/lib/lib.dom.d.ts:5413
• lineJoin: CanvasLineJoin
CanvasPathDrawingStyles.lineJoin
node_modules/typescript/lib/lib.dom.d.ts:5415
• lineWidth: number
CanvasPathDrawingStyles.lineWidth
node_modules/typescript/lib/lib.dom.d.ts:5417
• miterLimit: number
CanvasPathDrawingStyles.miterLimit
node_modules/typescript/lib/lib.dom.d.ts:5419
• shadowBlur: number
node_modules/typescript/lib/lib.dom.d.ts:5473
• shadowColor: string
CanvasShadowStyles.shadowColor
node_modules/typescript/lib/lib.dom.d.ts:5475
• shadowOffsetX: number
CanvasShadowStyles.shadowOffsetX
node_modules/typescript/lib/lib.dom.d.ts:5477
• shadowOffsetY: number
CanvasShadowStyles.shadowOffsetY
node_modules/typescript/lib/lib.dom.d.ts:5479
• strokeStyle: string
| CanvasGradient
| CanvasPattern
CanvasFillStrokeStyles.strokeStyle
node_modules/typescript/lib/lib.dom.d.ts:5331
• textAlign: CanvasTextAlign
CanvasTextDrawingStyles.textAlign
node_modules/typescript/lib/lib.dom.d.ts:5508
• textBaseline: CanvasTextBaseline
CanvasTextDrawingStyles.textBaseline
node_modules/typescript/lib/lib.dom.d.ts:5510
▸ arc(x
, y
, radius
, startAngle
, endAngle
, counterclockwise?
): void
Name | Type |
---|---|
x |
number |
y |
number |
radius |
number |
startAngle |
number |
endAngle |
number |
counterclockwise? |
boolean |
void
node_modules/typescript/lib/lib.dom.d.ts:5388
▸ arcTo(x1
, y1
, x2
, y2
, radius
): void
Name | Type |
---|---|
x1 |
number |
y1 |
number |
x2 |
number |
y2 |
number |
radius |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5390
▸ beginPath(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5309
▸ bezierCurveTo(cp1x
, cp1y
, cp2x
, cp2y
, x
, y
): void
Name | Type |
---|---|
cp1x |
number |
cp1y |
number |
cp2x |
number |
cp2y |
number |
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5392
▸ clearRect(x
, y
, w
, h
): void
Name | Type |
---|---|
x |
number |
y |
number |
w |
number |
h |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5447
▸ clip(fillRule?
): void
Name | Type |
---|---|
fillRule? |
CanvasFillRule |
void
node_modules/typescript/lib/lib.dom.d.ts:5311
▸ clip(path
, fillRule?
): void
Name | Type |
---|---|
path |
Path2D |
fillRule? |
CanvasFillRule |
void
node_modules/typescript/lib/lib.dom.d.ts:5312
▸ closePath(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5394
▸ commit(): void
void
node_modules/typescript/lib/lib.dom.d.ts:16636
▸ createConicGradient(startAngle
, x
, y
): CanvasGradient
Name | Type |
---|---|
startAngle |
number |
x |
number |
y |
number |
CanvasFillStrokeStyles.createConicGradient
node_modules/typescript/lib/lib.dom.d.ts:5333
▸ createImageData(sw
, sh
, settings?
): ImageData
Name | Type |
---|---|
sw |
number |
sh |
number |
settings? |
ImageDataSettings |
CanvasImageData.createImageData
node_modules/typescript/lib/lib.dom.d.ts:5370
▸ createImageData(imagedata
): ImageData
Name | Type |
---|---|
imagedata |
ImageData |
CanvasImageData.createImageData
node_modules/typescript/lib/lib.dom.d.ts:5371
▸ createLinearGradient(x0
, y0
, x1
, y1
): CanvasGradient
Name | Type |
---|---|
x0 |
number |
y0 |
number |
x1 |
number |
y1 |
number |
CanvasFillStrokeStyles.createLinearGradient
node_modules/typescript/lib/lib.dom.d.ts:5335
▸ createPattern(image
, repetition
): null
| CanvasPattern
Name | Type |
---|---|
image |
CanvasImageSource |
repetition |
null | string
|
null
| CanvasPattern
CanvasFillStrokeStyles.createPattern
node_modules/typescript/lib/lib.dom.d.ts:5337
▸ createRadialGradient(x0
, y0
, r0
, x1
, y1
, r1
): CanvasGradient
Name | Type |
---|---|
x0 |
number |
y0 |
number |
r0 |
number |
x1 |
number |
y1 |
number |
r1 |
number |
CanvasFillStrokeStyles.createRadialGradient
node_modules/typescript/lib/lib.dom.d.ts:5339
▸ drawImage(image
, dx
, dy
): void
Name | Type |
---|---|
image |
CanvasImageSource |
dx |
number |
dy |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5302
▸ drawImage(image
, dx
, dy
, dw
, dh
): void
Name | Type |
---|---|
image |
CanvasImageSource |
dx |
number |
dy |
number |
dw |
number |
dh |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5303
▸ drawImage(image
, sx
, sy
, sw
, sh
, dx
, dy
, dw
, dh
): void
Name | Type |
---|---|
image |
CanvasImageSource |
sx |
number |
sy |
number |
sw |
number |
sh |
number |
dx |
number |
dy |
number |
dw |
number |
dh |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5304
▸ ellipse(x
, y
, radiusX
, radiusY
, rotation
, startAngle
, endAngle
, counterclockwise?
): void
Name | Type |
---|---|
x |
number |
y |
number |
radiusX |
number |
radiusY |
number |
rotation |
number |
startAngle |
number |
endAngle |
number |
counterclockwise? |
boolean |
void
node_modules/typescript/lib/lib.dom.d.ts:5396
▸ fill(fillRule?
): void
Name | Type |
---|---|
fillRule? |
CanvasFillRule |
void
node_modules/typescript/lib/lib.dom.d.ts:5314
▸ fill(path
, fillRule?
): void
Name | Type |
---|---|
path |
Path2D |
fillRule? |
CanvasFillRule |
void
node_modules/typescript/lib/lib.dom.d.ts:5315
▸ fillRect(x
, y
, w
, h
): void
Name | Type |
---|---|
x |
number |
y |
number |
w |
number |
h |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5449
▸ fillText(text
, x
, y
, maxWidth?
): void
Name | Type |
---|---|
text |
string |
x |
number |
y |
number |
maxWidth? |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5493
▸ getImageData(sx
, sy
, sw
, sh
, settings?
): ImageData
Name | Type |
---|---|
sx |
number |
sy |
number |
sw |
number |
sh |
number |
settings? |
ImageDataSettings |
node_modules/typescript/lib/lib.dom.d.ts:5373
▸ getLineDash(): number
[]
number
[]
CanvasPathDrawingStyles.getLineDash
node_modules/typescript/lib/lib.dom.d.ts:5421
▸ getTransform(): DOMMatrix
node_modules/typescript/lib/lib.dom.d.ts:5515
▸ isPointInPath(x
, y
, fillRule?
): boolean
Name | Type |
---|---|
x |
number |
y |
number |
fillRule? |
CanvasFillRule |
boolean
node_modules/typescript/lib/lib.dom.d.ts:5317
▸ isPointInPath(path
, x
, y
, fillRule?
): boolean
Name | Type |
---|---|
path |
Path2D |
x |
number |
y |
number |
fillRule? |
CanvasFillRule |
boolean
node_modules/typescript/lib/lib.dom.d.ts:5318
▸ isPointInStroke(x
, y
): boolean
Name | Type |
---|---|
x |
number |
y |
number |
boolean
CanvasDrawPath.isPointInStroke
node_modules/typescript/lib/lib.dom.d.ts:5320
▸ isPointInStroke(path
, x
, y
): boolean
Name | Type |
---|---|
path |
Path2D |
x |
number |
y |
number |
boolean
CanvasDrawPath.isPointInStroke
node_modules/typescript/lib/lib.dom.d.ts:5321
▸ lineTo(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5398
▸ measureText(text
): TextMetrics
Name | Type |
---|---|
text |
string |
node_modules/typescript/lib/lib.dom.d.ts:5495
▸ moveTo(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5400
▸ putImageData(imagedata
, dx
, dy
): void
Name | Type |
---|---|
imagedata |
ImageData |
dx |
number |
dy |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5375
▸ putImageData(imagedata
, dx
, dy
, dirtyX
, dirtyY
, dirtyWidth
, dirtyHeight
): void
Name | Type |
---|---|
imagedata |
ImageData |
dx |
number |
dy |
number |
dirtyX |
number |
dirtyY |
number |
dirtyWidth |
number |
dirtyHeight |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5376
▸ quadraticCurveTo(cpx
, cpy
, x
, y
): void
Name | Type |
---|---|
cpx |
number |
cpy |
number |
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5402
▸ rect(x
, y
, w
, h
): void
Name | Type |
---|---|
x |
number |
y |
number |
w |
number |
h |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5404
▸ reset(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5484
▸ resetTransform(): void
void
CanvasTransform.resetTransform
node_modules/typescript/lib/lib.dom.d.ts:5517
▸ restore(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5486
▸ rotate(angle
): void
Name | Type |
---|---|
angle |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5519
▸ roundRect(x
, y
, w
, h
, radii?
): void
Name | Type |
---|---|
x |
number |
y |
number |
w |
number |
h |
number |
radii? |
number | DOMPointInit | (number | DOMPointInit )[] |
void
node_modules/typescript/lib/lib.dom.d.ts:5406
▸ save(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5488
▸ scale(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5521
▸ setLineDash(segments
): void
Name | Type |
---|---|
segments |
number [] |
void
CanvasPathDrawingStyles.setLineDash
node_modules/typescript/lib/lib.dom.d.ts:5423
▸ setTransform(a
, b
, c
, d
, e
, f
): void
Name | Type |
---|---|
a |
number |
b |
number |
c |
number |
d |
number |
e |
number |
f |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5523
▸ setTransform(transform?
): void
Name | Type |
---|---|
transform? |
DOMMatrix2DInit |
void
node_modules/typescript/lib/lib.dom.d.ts:5524
▸ stroke(): void
void
node_modules/typescript/lib/lib.dom.d.ts:5323
▸ stroke(path
): void
Name | Type |
---|---|
path |
Path2D |
void
node_modules/typescript/lib/lib.dom.d.ts:5324
▸ strokeRect(x
, y
, w
, h
): void
Name | Type |
---|---|
x |
number |
y |
number |
w |
number |
h |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5451
▸ strokeText(text
, x
, y
, maxWidth?
): void
Name | Type |
---|---|
text |
string |
x |
number |
y |
number |
maxWidth? |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5497
▸ transform(a
, b
, c
, d
, e
, f
): void
Name | Type |
---|---|
a |
number |
b |
number |
c |
number |
d |
number |
e |
number |
f |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5526
▸ translate(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
node_modules/typescript/lib/lib.dom.d.ts:5528
- @ralphschuler/ai-function-caller
- index
- types/AIFunction
- types/Message
- @ralphschuler/assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- assert
- error
- index
- util
- @ralphschuler/better-map
- @ralphschuler/better-set
- @ralphschuler/binary-serializer
- @ralphschuler/bit-mask
- @ralphschuler/complex-compare
- @ralphschuler/i811n
- @ralphschuler/logger
- Color
- ColorMap
- Logger
- animations/BallonAnimation
- animations/BaseAnimation
- animations/BombAnimation
- animations/BouncingBallAnimation
- animations/ClockAnimation
- animations/DotsAnimation
- animations/HorizontalBarAnimation
- animations/PongAnimation
- animations/ProgressAnimation
- animations/ProgressBarAnimation
- animations/SpinnerAnimation
- animations/VerticalBarAnimation
- enums/LogLevel
- index
- interfaces/IColor
- interfaces/IMessage
- types/ColorName
- types/Colors
- @ralphschuler/lsystem
- @ralphschuler/mixin-class-factory
- @ralphschuler/neuronal-network
- @ralphschuler/parser-combinator
- index
- inputTypes
- parser
- unicode
- @ralphschuler/prom-metrics-decorator
- @ralphschuler/prom-metrics-parser
- @ralphschuler/random
- PseudoRandomItemSelector
- PseudoRandomNumberGenerator
- Seed
- index
- strategies
- strategy
- strategy
- strategy
- strategy
- strategy
- strategy
- types
- type
- type
- type
- @ralphschuler/safe-array
- @ralphschuler/slot-mashine
- @ralphschuler/state-store
- StateStore
- index
- type
- type
- type
- type
- type
- type
- type
- type
- util
- @ralphschuler/stats-tracker
- @ralphschuler/ts-error
- error
- index
- type
- util
- util
- util
- util
- @ralphschuler/webgl-sand-engine
- index
- pixel-renderer
- @ralphschuler/webgl-shader-factory
- "node:stream/consumers"
- "node:stream/promises"
- ChatCompletionSnapshot
- Choice
- Message
- ToolCall
- EventEmitter
- FormData
- OpenAI
- OpenAI
- Audio
- Speech
- Transcriptions
- Translations
- Beta
- Assistants
- Assistant
- AssistantCreateParams
- AssistantUpdateParams
- Files
- Chat
- Threads
- Messages
- Files
- MessageContentImageFile
- MessageContentText
- Text
- FileCitation
- FilePath
- Runs
- RequiredActionFunctionToolCall
- Run
- RequiredAction
- RunCreateParams
- RunSubmitToolOutputsParams
- Steps
- CodeToolCall
- CodeInterpreter
- Image
- FunctionToolCall
- MessageCreationStepDetails
- RunStep
- ThreadCreateAndRunParams
- Thread
- ThreadCreateParams
- Chat
- Completions
- ChatCompletion
- ChatCompletionAssistantMessageParam
- ChatCompletionChunk
- Choice
- Delta
- ToolCall
- ChatCompletionContentPartImage
- ChatCompletionCreateParams
- ChatCompletionMessage
- ChatCompletionMessageToolCall
- ChatCompletionNamedToolChoice
- Completions
- CompletionChoice
- CompletionCreateParams
- Edits
- Edit
- Embeddings
- CreateEmbeddingResponse
- Files
- FineTunes
- FineTune
- FineTuneCreateParams
- FineTuneListEventsParams
- FineTuning
- Jobs
- FineTuningJob
- JobCreateParams
- Images
- Models
- Moderations
- Moderation
- internal
- finished
- pipeline
- "node:stream/consumers"
- "node:stream/promises"
- EventEmitter
- internal
- finished
- pipeline
- Counter
- Gauge
- Histogram
- Summary