offCenterFrustum.js 337 Bytes
Newer Older
Athanasios's avatar
Athanasios committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class OffCenterFrustum {

  constructor(near, top, right) {
    this.near = near;
    this.top = top;
    this.right = right;
  }

}

const fromString = (str) => {
  let tokens = str.split(",");
  return new OffCenterFrustum(...tokens.map(token => parseFloat(token)));
}

module.exports = { OffCenterFrustum, fromString };