Pixel Data JS - v0.40.1
    Preparing search index...

      Pixel Data JS - v0.40.1

      Namespaces

      ERRORS
      overwriteBase

      Enumerations

      MaskType
      PaintMaskOutline
      TileType

      Classes

      AlphaMaskPaintBuffer
      BinaryMaskPaintBuffer
      ColorPaintBuffer
      EmptyImageError
      FailedToLoadImageError
      HistoryManager
      PixelAccumulator
      PixelWriter
      TilePool
      UnsupportedFormatError

      Interfaces

      AlphaMask
      AlphaMaskTile
      ApplyMaskToPixelDataOptions
      BaseMask
      BasePixelBlendOptions
      BinaryMask
      BinaryMaskTile
      ColorBlendMaskOptions
      ColorBlendOptions
      HistoryAction
      ImageDataLike
      IndexedImage
      InvertMask
      MaskOffset
      MergeAlphaMasksOptions
      MutableAlphaMask
      MutableBinaryMask
      MutableMask
      MutablePixelData
      MutablePixelData32
      PaintAlphaMask
      PaintBinaryMask
      PaintRect
      PixelBlendMaskOptions
      PixelBlendOptions
      PixelCanvas
      PixelData
      PixelData32
      PixelMutateOptions
      PixelRect
      PixelTile
      PixelWriterOptions
      RequiredBlendModes
      ReusableCanvas
      TileTargetConfig
      TileTargetMeta

      Type Aliases

      AlphaMaskPaintBufferCanvasRenderer
      AlphaMaskPaintBufferManager
      AlphaMaskRect
      Base64EncodedUInt8Array
      BaseBlendModes
      BatchedQueue
      BatchedQueueFn
      BinaryMaskPaintBufferCanvasRenderer
      BinaryMaskPaintBufferManager
      BinaryMaskRect
      BlendColor32
      BlendModeRegistry
      CanvasBlendModeIndex
      CanvasCompositeOperation
      CanvasContext
      CanvasFrameRenderer
      CanvasObjectFactory
      CanvasPixelDataRenderer
      Color32
      ColorPaintBufferCanvasRenderer
      ColorPaintBufferManager
      CssRGBA
      DidChangeFn
      DrawPixelLayer
      DrawScreenLayer
      FloodFillResult
      HistoryActionFactory
      HistoryMutator
      Mask
      MaskRect
      NullableAlphaMaskRect
      NullableBinaryMaskRect
      NullableMaskRect
      PaintBrush
      PaintCursorRenderer
      PaintMask
      PixelPatchTiles
      Rect
      ReusableCanvasFactory
      ReusableImageData
      ReusablePixelData
      RGBA
      SerializedImageData
      Tile
      TileFactory

      Variables

      BASE_FAST_BLEND_MODE_FUNCTIONS
      BASE_PERFECT_BLEND_MODE_FUNCTIONS
      BaseBlendMode
      CANVAS_COMPOSITE_MAP
      colorBurnFast
      colorBurnPerfect
      colorDodgeFast
      colorDodgePerfect
      darkenFast
      darkenPerfect
      darkerFast
      darkerPerfect
      destinationAtopFast
      destinationAtopPerfect
      destinationInFast
      destinationInPerfect
      destinationOutFast
      destinationOutPerfect
      destinationOverFast
      destinationOverPerfect
      differenceFast
      differencePerfect
      divideFast
      dividePerfect
      exclusionFast
      exclusionPerfect
      hardLightFast
      hardLightPerfect
      hardMixFast
      hardMixPerfect
      lightenFast
      lightenPerfect
      lighterFast
      lighterPerfect
      linearBurnFast
      linearBurnPerfect
      linearDodgeFast
      linearDodgePerfect
      linearLightFast
      linearLightPerfect
      makeAlphaMaskTile
      makeBinaryMaskTile
      multiplyFast
      multiplyPerfect
      overlayFast
      overlayPerfect
      overwriteBase
      overwriteFast
      overwritePerfect
      pinLightFast
      pinLightPerfect
      screenFast
      screenPerfect
      softLightFast
      softLightPerfect
      sourceAtopFast
      sourceAtopPerfect
      sourceInFast
      sourceInPerfect
      sourceOutFast
      sourceOutPerfect
      sourceOverFast
      sourceOverPerfect
      subtractFast
      subtractPerfect
      vividLightFast
      vividLightPerfect
      xorFast
      xorPerfect

      Functions

      _macro_imageDataToUint32Array
      applyAlphaMaskToPixelData
      applyBinaryMaskToAlphaMask
      applyBinaryMaskToPixelData
      applyMaskToPixelData
      applyPatchTiles
      base64DecodeArrayBuffer
      base64EncodeArrayBuffer
      blendColorPixelData
      blendColorPixelDataAlphaMask
      blendColorPixelDataBinaryMask
      blendColorPixelDataMask
      blendColorPixelDataPaintAlphaMask
      blendColorPixelDataPaintBinaryMask
      blendColorPixelDataPaintMask
      blendPixel
      blendPixelData
      blendPixelDataAlphaMask
      blendPixelDataBinaryMask
      blendPixelDataMask
      blendPixelDataPaintBuffer
      clearPixelDataFast
      color32ToCssRGBA
      color32ToCssRGBAString
      color32ToHex
      colorDistance
      commitColorPaintBuffer
      commitMaskPaintBuffer
      copyImageData
      copyImageDataLike
      copyMask
      copyPixelData
      cropPixelData
      cssRGBAToColor32
      dataUrlToImageData
      deserializeImageData
      deserializeNullableImageData
      deserializeRawImageData
      eachTileInBounds
      extractImageData
      extractImageDataBuffer
      extractMask
      extractMaskBuffer
      extractPixelData
      extractPixelDataBuffer
      fileInputChangeToImageData
      fileToImageData
      fillPixelData
      fillPixelDataBinaryMask
      fillPixelDataFast
      floodFillSelection
      forEachLinePoint
      getImageDataFromClipboard
      getImageDataFromClipboardPasteEvent
      getIndexedImageColor
      getIndexedImageColorCounts
      getPixelDataTransparentTrimmedBounds
      getRectsBounds
      getSupportedPixelFormats
      imageDataToAlphaMaskBuffer
      imageDataToDataUrl
      imageDataToImgBlob
      imageDataToUint32Array
      imageElementLoaded
      imageElementToImageData
      imgBlobToImageData
      indexedImageToAverageColor
      indexedImageToImageData
      invertAlphaMask
      invertBinaryMask
      invertImageData
      invertPixelData
      lerpColor32
      lerpColor32Fast
      makeAlphaMask
      makeAlphaMaskPaintBufferCanvasRenderer
      makeAlphaMaskPaintBufferCommitter
      makeAlphaMaskPaintBufferManager
      makeBatchedQueue
      makeBinaryMask
      makeBinaryMaskFromAlphaMask
      makeBinaryMaskOutline
      makeBinaryMaskPaintBufferCanvasRenderer
      makeBinaryMaskPaintBufferCommitter
      makeBinaryMaskPaintBufferManager
      makeBlendModeRegistry
      makeCanvasFrameRenderer
      makeCanvasPixelDataRenderer
      makeCircleBinaryMaskOutline
      makeCirclePaintAlphaMask
      makeCirclePaintBinaryMask
      makeColorPaintBufferCanvasRenderer
      makeColorPaintBufferCommitter
      makeColorPaintBufferManager
      makeFastBlendModeRegistry
      makeFullPixelMutator
      makeHistoryAction
      makeImageDataLike
      makeIndexedImage
      makeIndexedImageFromImageData
      makeIndexedImageFromImageDataRaw
      makePaintAlphaMask
      makePaintBinaryMask
      makePaintCursorRenderer
      makePaintRect
      makePerfectBlendModeRegistry
      makePixelCanvas
      makePixelData
      makePixelTile
      makeRectBinaryMaskOutline
      makeRectFalloffPaintAlphaMask
      makeRenderQueue
      makeReusableCanvas
      makeReusableImageData
      makeReusableOffscreenCanvas
      makeReusablePixelData
      makeTileTargetConfig
      makeTileTargetMeta
      merge2BinaryMaskRects
      mergeAlphaMasks
      mergeBinaryMaskRects
      mergeBinaryMasks
      packColor
      packRGBA
      pixelDataToAlphaMask
      reflectPixelDataHorizontal
      reflectPixelDataVertical
      resampleImageData
      resampleIndexedImage
      resamplePixelData
      resamplePixelDataInPlace
      resampleUint32Array
      resizeImageData
      resizePixelData
      rotatePixelData
      serializeImageData
      serializeNullableImageData
      setMaskData
      setPixelData
      subtractBinaryMaskRects
      toBlendModeIndexAndName
      trimMaskRectBounds
      trimRectBounds
      trimTransparentPixelData
      trimTransparentPixelDataInPlace
      uInt32ArrayToImageData
      uInt32ArrayToImageDataLike
      uInt32ArrayToPixelData
      unpackAlpha
      unpackBlue
      unpackColor
      unpackColorTo
      unpackGreen
      unpackRed
      writeImageData
      writeImageDataBuffer
      writeImageDataToClipboard
      writeImgBlobToClipboard
      writePixelData
      writePixelDataBuffer