Class: PreparedSurfaceSmoothing
Defined in: geometry/PreparedSmoothing.ts:6
Owned fixed-validity snapshot. Invalid/nonfinite contributors must be excluded explicitly.
Properties
byteLength
ts
readonly byteLength: number;Defined in: geometry/PreparedSmoothing.ts:7
Methods
apply()
ts
apply(values): SurfaceComputationResult;Defined in: geometry/PreparedSmoothing.ts:43
Parameters
values
ArrayLike<number>
Returns
applyBatch()
ts
applyBatch(frames): SurfaceComputationResult[];Defined in: geometry/PreparedSmoothing.ts:45
At most 16 frames; uses 128-row tiles to reuse weights across frames and cached denominators.
Parameters
frames
readonly ArrayLike<number>[]
Returns
applyBatchSteps()
ts
applyBatchSteps(frames): Generator<void, SurfaceComputationResult[], void>;Defined in: geometry/PreparedSmoothing.ts:47
Capture caller frames before queueing cooperative background application.
Parameters
frames
readonly ArrayLike<number>[]
Returns
Generator<void, SurfaceComputationResult[], void>