Module raster.neighbourhood

Public fixed 3 x 3 raster neighbourhood operation.

M2.3 exposes one semantic radius-one neighbourhood primitive over an already-materialized resident source. Logical dependency derivation, ContextDeficit interpretation, border policy, execution specialization and scheduling remain outside this public contract.

Date

2026-10-05

Functions

NameDescription
tryApplyRasterNeighbourhood3x3(source, sourcePlaneIndex, sourceOutputRegion, destination, destinationPlaneIndex, error) Applies one compile-time same-type kernel to every 3 x 3 neighbourhood centered on sourceOutputRegion.

Enums

NameDescription
RasterNeighbourhood3x3Error Semantic failure category for one fixed 3 x 3 neighbourhood operation.