Now THIS place knows how to invisibly treat a person, The Cheat!
This commit is contained in:
parent
09d33177ce
commit
be52bdc014
1 changed files with 40 additions and 38 deletions
|
@ -97,9 +97,9 @@ static void draw_tachometer_needle(cairo_t *cr,
|
||||||
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
||||||
cairo_stroke(cr);
|
cairo_stroke(cr);
|
||||||
|
|
||||||
draw_needle(cr, x, y, 0.77 * r,
|
draw_needle(cr, x, y, 0.8 * r,
|
||||||
232 * (M_PI/180),
|
232 * (M_PI/180),
|
||||||
488 * (M_PI/180),
|
488 * (M_PI/180),
|
||||||
rpm / 8000);
|
rpm / 8000);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,13 +134,6 @@ static void draw_tachometer(cairo_t *cr,
|
||||||
488 * (M_PI/180),
|
488 * (M_PI/180),
|
||||||
i / 80.0,
|
i / 80.0,
|
||||||
text);
|
text);
|
||||||
|
|
||||||
draw_face_mark(cr, x, y,
|
|
||||||
0.7 * r,
|
|
||||||
0.8 * r,
|
|
||||||
232 * (M_PI/180),
|
|
||||||
488 * (M_PI/180),
|
|
||||||
i / 80.0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i=0; i<=80; i++) {
|
for (i=0; i<=80; i++) {
|
||||||
|
@ -148,12 +141,21 @@ static void draw_tachometer(cairo_t *cr,
|
||||||
cairo_set_source_rgb(cr, 1, 0, 0);
|
cairo_set_source_rgb(cr, 1, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
draw_face_mark(cr, x, y,
|
if (i % 5 == 0) {
|
||||||
0.75 * r,
|
draw_face_mark(cr, x, y,
|
||||||
0.8 * r,
|
0.7 * r,
|
||||||
232 * (M_PI/180),
|
0.8 * r,
|
||||||
488 * (M_PI/180),
|
232 * (M_PI/180),
|
||||||
i / 80.0);
|
488 * (M_PI/180),
|
||||||
|
i / 80.0);
|
||||||
|
} else {
|
||||||
|
draw_face_mark(cr, x, y,
|
||||||
|
0.75 * r,
|
||||||
|
0.8 * r,
|
||||||
|
232 * (M_PI/180),
|
||||||
|
488 * (M_PI/180),
|
||||||
|
i / 80.0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -189,22 +191,22 @@ static void draw_speedometer(cairo_t *cr,
|
||||||
text);
|
text);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i=0; i<=180; i+=10) {
|
|
||||||
draw_face_mark(cr, x, y,
|
|
||||||
0.7 * r,
|
|
||||||
0.8 * r,
|
|
||||||
232 * (M_PI/180),
|
|
||||||
488 * (M_PI/180),
|
|
||||||
i / 180.0);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (i=0; i<=180; i+=2) {
|
for (i=0; i<=180; i+=2) {
|
||||||
draw_face_mark(cr, x, y,
|
if (i % 10 == 0) {
|
||||||
0.75 * r,
|
draw_face_mark(cr, x, y,
|
||||||
0.8 * r,
|
0.7 * r,
|
||||||
232 * (M_PI/180),
|
0.8 * r,
|
||||||
488 * (M_PI/180),
|
232 * (M_PI/180),
|
||||||
i / 180.0);
|
488 * (M_PI/180),
|
||||||
|
i / 180.0);
|
||||||
|
} else {
|
||||||
|
draw_face_mark(cr, x, y,
|
||||||
|
0.75 * r,
|
||||||
|
0.8 * r,
|
||||||
|
232 * (M_PI/180),
|
||||||
|
488 * (M_PI/180),
|
||||||
|
i / 180.0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -224,7 +226,7 @@ static void draw_speedometer_needle(cairo_t *cr,
|
||||||
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
||||||
cairo_stroke(cr);
|
cairo_stroke(cr);
|
||||||
|
|
||||||
draw_needle(cr, x, y, 0.77 * r,
|
draw_needle(cr, x, y, 0.8 * r,
|
||||||
232 * (M_PI/180),
|
232 * (M_PI/180),
|
||||||
488 * (M_PI/180),
|
488 * (M_PI/180),
|
||||||
kph / 290);
|
kph / 290);
|
||||||
|
@ -279,9 +281,9 @@ static void draw_thermometer_needle(cairo_t *cr,
|
||||||
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
||||||
cairo_stroke(cr);
|
cairo_stroke(cr);
|
||||||
|
|
||||||
draw_needle(cr, x, y, 0.77 * r,
|
draw_needle(cr, x, y, 0.8 * r,
|
||||||
300 * (M_PI/180),
|
300 * (M_PI/180),
|
||||||
420 * (M_PI/180),
|
420 * (M_PI/180),
|
||||||
temp / 260);
|
temp / 260);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -330,9 +332,9 @@ static void draw_fuel_gauge_needle(cairo_t *cr,
|
||||||
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
||||||
cairo_stroke(cr);
|
cairo_stroke(cr);
|
||||||
|
|
||||||
draw_needle(cr, x, y, 0.77 * r,
|
draw_needle(cr, x, y, 0.8 * r,
|
||||||
300 * (M_PI/180),
|
300 * (M_PI/180),
|
||||||
420 * (M_PI/180),
|
420 * (M_PI/180),
|
||||||
level / 1.0);
|
level / 1.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue