DEFAULT_MAX_SAMPLE_PER_PIXEL

src/seismographutil.ts
DEFAULT_MAX_SAMPLE_PER_PIXEL

Type: number

clearCanvas(canvas: HTMLCanvasElement)
Parameters

drawAllOnCanvas

src/seismographutil.ts
drawAllOnCanvas(canvas: HTMLCanvasElement, sddList: Array<SeismogramDisplayData>, xScaleList: Array<LuxonTimeScale>, yScaleList: Array<ScaleLinear<number, number, never>>, colornameList: Array<string>, lineWidth: any, connectSegments: any, maxSamplePerPixelForLineDraw: any): void
Parameters
sddList (Array<SeismogramDisplayData>)
xScaleList (Array<LuxonTimeScale>)
yScaleList (Array<ScaleLinear<number, number, never>>)
colornameList (Array<string>)
lineWidth (any = 1)
connectSegments (any = false)
maxSamplePerPixelForLineDraw (any = DEFAULT_MAX_SAMPLE_PER_PIXEL)
Returns
void

drawSeismogramAsLine

src/seismographutil.ts
drawSeismogramAsLine(sdd: SeismogramDisplayData, context: CanvasRenderingContext2D, width: number, xScale: LuxonTimeScale, yScale: ScaleLinear<number, number, never>, color: string, lineWidth: number, connectSegments: any, maxSamplePerPixelForLineDraw: any): void
Parameters
sdd (SeismogramDisplayData)
width (number)
xScale (LuxonTimeScale)
yScale (ScaleLinear<number, number, never>)
color (string)
lineWidth (number = 1)
connectSegments (any = false)
maxSamplePerPixelForLineDraw (any = 20)
Returns
void

rgbaForColorName

src/seismographutil.ts
rgbaForColorName(name: string): Uint8ClampedArray
Parameters
name (string)
Returns
Uint8ClampedArray