diff --git a/src/lib.rs b/src/lib.rs index 1fa356a..1beb681 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -12,18 +12,18 @@ pub struct Edge(usize, usize); #[derive(Debug)] pub struct TriangleData { - index: usize, - area: Option, - terminal_edge: Option, - vertices: Vec + pub index: usize, + pub area: Option, + pub terminal_edge: Option, + pub vertices: Vec } #[derive(Debug)] pub struct GeometryData { - triangles: Vec, - edge_to_triangles: HashMap>, // Maps an edge to triangle indices - edge_lengths: HashMap, // Edge lengths - vertex_connections: HashMap>, // Direct connections between vertices, for DTSCAN + pub triangles: Vec, + pub edge_to_triangles: HashMap>, // Maps an edge to triangle indices + pub edge_lengths: HashMap, // Edge lengths + pub vertex_connections: HashMap>, // Direct connections between vertices, for DTSCAN } impl GeometryData {