Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "api"

Index

Type aliases

BayerSize

BayerSize: 1 | 2 | 4 | 8 | 16 | 32 | 64

BlendFnFloat

BlendFnFloat: (out: NumericArray | null, src: NumericArray, dest: NumericArray) => NumericArray

Type declaration

    • (out: NumericArray | null, src: NumericArray, dest: NumericArray): NumericArray
    • Parameters

      • out: NumericArray | null
      • src: NumericArray
      • dest: NumericArray

      Returns NumericArray

BlendFnInt

BlendFnInt: Fn2<number, number, number>

Blend function (for packed integers) given to IBlend implementations.

ChannelGetter

ChannelGetter<T>: Fn<T, number>

Color channel getter. Returns 0-based channel value (regardless of shift/bit position)

Type parameters

  • T

ChannelSetter

ChannelSetter<T>: Fn2<T, number, T>

Color channel setter. Takes current full pixel value and 0-based channel value to set (regardless of shift/bit position). Returns updated pixel value.

Type parameters

  • T

UintType

UintType: U8 | U16 | U32

Generated using TypeDoc