function polyInPoly(sourceVerties = [], targetVerties = []) {
  return sourceVerties.every((vector) => {
    return polyPoint(targetVerties, vector[0], vector[1]);
  });
}
@param {number} x
@param {number} y
@param {number} width
@param {number} height
@param {string} origin
@returns {vec3[]}