summaryrefslogtreecommitdiff
path: root/src/devices/screen/vector_points.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/screen/vector_points.rs')
-rw-r--r--src/devices/screen/vector_points.rs21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/devices/screen/vector_points.rs b/src/devices/screen/vector_points.rs
deleted file mode 100644
index e6c28ef..0000000
--- a/src/devices/screen/vector_points.rs
+++ /dev/null
@@ -1,21 +0,0 @@
-use crate::*;
-
-pub struct VectorPoints {
- points: [ScreenPosition; 2],
- pointer: usize,
-}
-
-impl VectorPoints {
- pub fn new() -> Self {
- Self { points: [ScreenPosition::ZERO; 2], pointer: 0 }
- }
-
- pub fn push(&mut self, point: ScreenPosition) {
- self.points[self.pointer] = point;
- self.pointer = (self.pointer + 1) % 2;
- }
-
- pub fn get_pair(&self) -> [ScreenPosition; 2] {
- self.points
- }
-}