public function dot(v:Vector2D):Number { return x * v.x + y * v.y; } public function cross(v:Vector2D):Number { return x * v.y - y * v.x; }