micro_gui/types/
point.rs

1//! Point represents a point in 2d space
2//!
3//! Copyright 2017 Ryan Kurte
4
5/// Point in 2d space
6#[derive(Clone, Copy, Default, Debug, PartialEq)]
7pub struct Point {
8    pub x: usize,
9    pub y: usize,
10}
11
12impl Point {
13    pub fn new(x: usize, y: usize) -> Point { Point{x, y} }
14}
15