Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PackedChannel

Hierarchy

  • PackedChannel

Index

Properties

abgrShift

abgrShift: number

Shift from ABGR channel offset

dither

dither: (mat: BayerMatrix, steps: number, x: number, y: number, val: number) => number

Applies ordered dithering to given channel value.

Type declaration

    • (mat: BayerMatrix, steps: number, x: number, y: number, val: number): number
    • Parameters

      • mat: BayerMatrix
      • steps: number
      • x: number
      • y: number
      • val: number

      Returns number

float

float: ChannelGetter<number>

Normalized float accessor

int

int: ChannelGetter<number>

Int value accessor

lane

lane: Lane

Original channel/lane ID in ABGR

mask0

mask0: number

0-based channel bit mask (WRT parent format)

maskA

maskA: number

Aligned bit mask (WRT parent format)

setFloat

setFloat: ChannelSetter<number>

Normalized float accessor

setInt

setInt: ChannelSetter<number>

Int value accessor

shift

shift: number

Bit shift offset (in bits, not shifted value)

size

size: number

Channel size in bits (1-8)

Generated using TypeDoc