1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use serde::{Serialize, Deserialize}; #[derive(Debug, PartialEq, Clone, Serialize, Deserialize)] pub struct Node { pub x: f64, pub y: f64, pub z: f64 } impl Node { pub fn new(x : f64, y : f64, z : f64) -> Node { Node { x, y, z } } }