Vec2
var vec2 = new Vec2(x, y);
- vec2.x
- vec2.y
- vec2.add(v)
- vec2.sub(v)
- vec2.mul(v)
- vec2.div(v)
- vec2.scale(coef)
- vec2.mutableSet(v)
- vec2.mutableAdd(v)
- vec2.mutableMul(v)
- vec2.mutableDiv(v)
- vec2.mutableScale(coef)
- vec2.equles(v)
- vec2.epsilonEquals(v, epsilon)
- vec2.length(v)
- vec2.length2(v)
- vec2.dist(v)
- vec2.dist2(v)
- vec2.normal()
- vec2.dot(v)
- vec2.angle(v)
- vec2.angle2(vLeft, vRight)
- vec2.rotate(origin, theta)
- vec2.toString()