@@ -6,10 +6,10 @@ fn main() {
6
6
7
7
// Four corners of a [0,0]x[1,1] square in the xy-plane.
8
8
let vertices = vec ! [
9
- [ 0.0f64 , 0.0 , 0.0 ] ,
10
- [ 1.0 , 0.0 , 0.0 ] ,
11
- [ 0.0 , 1.0 , 0.0 ] ,
12
- [ 1.0 , 1.0 , 0.0 ] ,
9
+ [ 0.0f64 , 0.0 , 0.0 ] ,
10
+ [ 1.0 , 0.0 , 0.0 ] ,
11
+ [ 0.0 , 1.0 , 0.0 ] ,
12
+ [ 1.0 , 1.0 , 0.0 ] ,
13
13
] ;
14
14
15
15
// Two triangles making up a square.
@@ -23,7 +23,7 @@ fn main() {
23
23
/*
24
24
* Simple count queries
25
25
*/
26
-
26
+
27
27
println ! ( "number of vertices: {}" , mesh. num_vertices( ) ) ;
28
28
println ! ( "number of faces: {}" , mesh. num_faces( ) ) ;
29
29
println ! ( "number of face-edges: {}" , mesh. num_face_edges( ) ) ;
@@ -37,14 +37,26 @@ fn main() {
37
37
println ! ( "face 1: {:?}" , mesh. face( 1 ) ) ;
38
38
39
39
// Face-edge topology:
40
- println ! ( "face-edge index of edge 2 on face 1: {:?}" , mesh. face_edge( 1 , 2 ) ) ;
40
+ println ! (
41
+ "face-edge index of edge 2 on face 1: {:?}" ,
42
+ mesh. face_edge( 1 , 2 )
43
+ ) ;
41
44
println ! ( "edge index of face-edge 5: {:?}" , mesh. edge( 5 ) ) ;
42
- println ! ( "edge index of edge 2 on face 1: {:?}" , mesh. face_to_edge( 1 , 2 ) ) ;
43
-
45
+ println ! (
46
+ "edge index of edge 2 on face 1: {:?}" ,
47
+ mesh. face_to_edge( 1 , 2 )
48
+ ) ;
49
+
44
50
// Face-vertex topology:
45
- println ! ( "face-vertex index of vertex 1 on face 0: {:?}" , mesh. face_vertex( 0 , 1 ) ) ;
51
+ println ! (
52
+ "face-vertex index of vertex 1 on face 0: {:?}" ,
53
+ mesh. face_vertex( 0 , 1 )
54
+ ) ;
46
55
println ! ( "vertex index of face-vertex 1: {:?}" , mesh. vertex( 1 ) ) ;
47
- println ! ( "vertex index of vertex 1 on face 0: {:?}" , mesh. face_vertex( 0 , 1 ) ) ;
56
+ println ! (
57
+ "vertex index of vertex 1 on face 0: {:?}" ,
58
+ mesh. face_vertex( 0 , 1 )
59
+ ) ;
48
60
49
61
/*
50
62
* Attributes
@@ -68,10 +80,10 @@ fn main() {
68
80
* IO: loading and saving meshes
69
81
*/
70
82
71
- meshx:: io:: save_trimesh ( & mesh, "../ tests/artifacts/tutorial_trimesh.vtk" )
83
+ meshx:: io:: save_trimesh ( & mesh, "tests/artifacts/tutorial_trimesh.vtk" )
72
84
. expect ( "Failed to save the tutorial triangle mesh" ) ;
73
85
74
- let loaded_mesh = meshx:: io:: load_trimesh ( "../ tests/artifacts/tutorial_trimesh.vtk" )
86
+ let loaded_mesh = meshx:: io:: load_trimesh ( "tests/artifacts/tutorial_trimesh.vtk" )
75
87
. expect ( "Failed to load the tutorial triangle mesh" ) ;
76
88
77
89
assert_eq ! ( mesh, loaded_mesh) ;
0 commit comments