INNER CODE UNIT · C

yc

lxi-tools/lxi-tools · src/gtkchart.c:651

    double yc = -0.25 * h;
    double radius = 0.35 * w;
    double angle1 = 180 * (M_PI/180.0);
    double angle = self->value * (180 / (self->value_max));
    double angle2 = 180 * (M_PI/180.0) + angle * (M_PI/180.0);
    cairo_set_line_width (cr, 0.1 * w);
    cairo_arc (cr, xc, yc, radius, angle1, angle2);
    cairo_stroke (cr);

    cairo_destroy (cr);
}

static void chart_draw_unknown_type(GtkChart *self,
        GtkSnapshot *snapshot,
        float h,
        float w)
{
    UNUSED(self);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…