@@ -92,16 +92,16 @@ fn set_line_and_loop(size_r: f32) -> (u32, i32) {
9292 line_width = 2 ;
9393 loop_size = 5 ;
9494 } else if size_r < 11.0 {
95- line_width = 2 ;
95+ line_width = 3 ;
9696 loop_size = 8 ;
9797 } else if size_r < 14.0 {
98- line_width = 3 ;
98+ line_width = 4 ;
9999 loop_size = 10 ;
100100 } else if size_r < 18.0 {
101- line_width = 3 ;
101+ line_width = 5 ;
102102 loop_size = 14 ;
103103 } else {
104- line_width = 4 ;
104+ line_width = 5 ;
105105 loop_size = 20 ;
106106 }
107107
@@ -110,9 +110,9 @@ fn set_line_and_loop(size_r: f32) -> (u32, i32) {
110110
111111fn randomize_color ( size_r : f32 ) -> RGB {
112112 let mut rng = thread_rng ( ) ;
113- let r = rng. gen_range ( 210 ..255 ) - ( 10 * size_r as u8 ) ;
114- let g = rng. gen_range ( 210 ..255 ) - ( 8 * size_r as u8 ) ;
115- let b = rng. gen_range ( 210 ..255 ) - ( 6 * size_r as u8 ) ;
113+ let r = /* rng.gen_range(210..255) - */ ( 10 * size_r as u8 ) ;
114+ let g = /* rng.gen_range(210..255) - */ ( 8 * size_r as u8 ) ;
115+ let b = /* rng.gen_range(210..255) - */ ( 9 * size_r as u8 ) ;
116116 RGB {
117117 r,
118118 g,
@@ -125,14 +125,16 @@ fn randomize_color(size_r: f32) -> RGB {
125125 // }
126126}
127127
128- // (x,y) (x+r,y)
129- // .-----------.
130- // | |
131- // | PARAM |
132- // | |
133- // .-----------. (x+r, y+r)
134- // (x, y+r)
135-
128+ // (0,0)------------------------------->
129+ // |
130+ // | (x,y) (x+r,y)
131+ // | .-----------.
132+ // | | |
133+ // | | PARAM |
134+ // | | |
135+ // | .-----------. (x+r, y+r)
136+ // | (x, y+r)
137+ // V
136138fn main ( ) {
137139 // create a canvas to draw on
138140 let mut canvas = Canvas :: new ( 2000 , 2000 ) ;
@@ -145,7 +147,7 @@ fn main() {
145147
146148 for x in ( 20 ..2000 ) . step_by ( 4 ) {
147149 let mut start_point = Point { x : x as f32 , y : y as f32 } ;
148- let mut size_r = rng. gen_range ( 8 ..20 ) as f32 ;
150+ let mut size_r = rng. gen_range ( 10 ..20 ) as f32 ;
149151 // let mut is_valid = check_if_within_range(start_point, &mut valid_points, 10.0);
150152 let mut line_width = 1 ;
151153 let mut loop_size = 20 ;
@@ -180,10 +182,8 @@ fn main() {
180182 }
181183
182184 }
183- render:: save (
184- & canvas,
185- "tests/svg/basic_end_to_end.svg" ,
185+ render:: save ( & canvas,
186+ "tests/svg/test.svg" ,
186187 SvgRenderer :: new ( ) ,
187- )
188- . expect ( "Failed to save" ) ;
188+ ) . expect ( "Failed to save" ) ;
189189}
0 commit comments