ixfx
    Preparing search index...

    Function multiplyInternal

    • Multiplies positioned rect by width/height. Useful for denormalising a value. x/y value of second parameter are ignored.

      // Normalised rectangle
      const r = { x:0.5, y:0.5, width: 0.5, height: 0.5};

      // Map to window:
      const rr = Rects.multiply(r, window.innerWidth, window.innerHeight);

      Multiplication applies to the first parameter's x/y fields.

      Parameters

      Returns RectPositioned

    • Multiplies rect by width/height. Useful for denormalising a value.

      // Normalised rectangle of width 50%, height 50%
      const r = { width: 0.5, height: 0.5 };

      // Map to window:
      const rr = Rects.multiply(r, window.innerWidth, window.innerHeight);

      Multiplication applies to the first parameter's x/y fields, if present.

      Parameters

      • rect: Rect
      • width: number
      • height: number

      Returns Rect

    • Multiplies positioned rect a by width and height of rect b.

      // Returns {width: someRect.width * someOtherRect.width ...}
      Rects.multiply(someRect, someOtherRect);

      Returns RectPositioned

    • Multiplies rect a by width and height of rect b.

      // Returns {width: someRect.width * someOtherRect.width ...}
      Rects.multiply(someRect, someOtherRect);

      Parameters

      Returns Rect