Lens Scripting API

    Represents mathematical operations for a filter sample of generic type T

    interface SampleOps<T> {
        add(first: T, second: T): T;
        magnitude(of: T): number;
        sub(first: T, second: T): T;
        uniformScale(value: T, scale: number): T;
        zero(): T;
    }

    Type Parameters

    • T

    Implemented by

    Index

    Methods

    • Parameters

      • first: T
      • second: T

      Returns T

    • Parameters

      • of: T

      Returns number

    • Parameters

      • first: T
      • second: T

      Returns T

    • Parameters

      • value: T
      • scale: number

      Returns T

    • Returns T

    MMNEPVFCICPMFPCPTTAAATR