- Jump To … +
  analyze.coffee autoload.coffee blender.coffee calculate.coffee caman.coffee convert.coffee event.coffee filter.coffee io.coffee layer.coffee logger.coffee module.coffee pixel.coffee plugin.coffee renderer.coffee store.coffee util.coffee blenders.coffee filters.coffee size.coffee blur.coffee camera.coffee compoundBlur.coffee edges.coffee posterize.coffee presets.coffee rotate.coffee stackBlur.coffee threshold.coffee

- # filter.coffee

- ¶

  Responsible for registering and storing all of the filters.

      class Caman.Filter

- ¶

  All of the different render operatives

        @Type =
          Single: 1
          Kernel: 2
          LayerDequeue: 3
          LayerFinished: 4
          LoadOverlay: 5
          Plugin: 6

- ¶

  Registers a filter function. @param [String] name The name of the filter. @param [Function] filterFunc The filter function.

        @register: (name, filterFunc) -> Caman::[name] = filterFunc

      Filter = Caman.Filter