1 2 3 4 5 6 7 8 9 10 11 12
use super::*;
pub struct Segment<T> {
pub start: Vec2<T>,
pub end: Vec2<T>,
}
impl<T> Segment<T> {
pub fn new(start: Vec2<T>, end: Vec2<T>) -> Self {
Self { start, end }
}
}
1 2 3 4 5 6 7 8 9 10 11 12
use super::*;
pub struct Segment<T> {
pub start: Vec2<T>,
pub end: Vec2<T>,
}
impl<T> Segment<T> {
pub fn new(start: Vec2<T>, end: Vec2<T>) -> Self {
Self { start, end }
}
}