1.0.0 • Published 9 years ago

point-in-line v1.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

point-in-line

Returns a point at length t on a given line (two points).

A ----t-------B

Installation

npm i point-in-line --save

Usage

  var pointInLine = require('point-in-line');
  var center = {
    x: window.innerWidth * 0.5,
    y: window.innerHeight * 0.5
  };

  var p = {
    x: 127,
    y: 43
  };

  var p1 = pointInLine(center, p, 0.5); // Point at 50% of the line
  var p2 = pointInLine(p, center, 2); // point at twice the length of the line