Revert "Implemented `cross_product()` with `numpy`"

This reverts commit 9fb97e3c79.
This commit is contained in:
rev 2024-01-18 13:49:54 +03:00
parent 9fb97e3c79
commit ec7baf3360
1 changed files with 3 additions and 3 deletions

View File

@ -3,7 +3,6 @@ from __future__ import annotations
from dataclasses import dataclass
from enum import Enum
from typing import Tuple
import numpy as np
class Position(Enum):
@ -61,8 +60,9 @@ class Vector:
"""
dx_vector = self.end.x - self.start.x
dy_vector = self.end.y - self.start.y
return np.cross([dx_vector, dy_vector],
[point.x, point.y])
dx_point = point.x - self.start.x
dy_point = point.y - self.start.y
return (dx_vector * dy_point) - (dy_vector * dx_point)
@dataclass