void hoa_scope_paint(t_hoa_scope *x, t_object *view) { t_rect rect; ebox_get_rect_for_view((t_ebox *)x, &rect); x->f_center = rect.width * .5; x->f_radius = x->f_center * 0.95; draw_background(x, view, &rect); draw_harmonics(x, view, &rect); }
void space_paint(t_space *x, t_object *view) { t_rect rect; jbox_get_rect_for_view((t_object *)x, view, &rect); x->f_center.x = rect.width * .5; x->f_center.y = rect.height * .5; x->f_rayonGlobal = rect.width * .5; if(rect.width > rect.height) x->f_rayonGlobal = rect.height * .5; x->f_rayonCircle = x->f_rayonGlobal / 6; draw_background(x, view, &rect); draw_rotation(x, view, &rect); draw_harmonics(x, view, &rect); draw_microphones_points(x, view, &rect); }
void scope_paint(t_scope *x, t_object *view) { t_rect rect; jbox_get_rect_for_view((t_object *)x, view, &rect); x->f_center.x = rect.width * .5; x->f_center.y = rect.height * .5; x->f_rayonGlobal = rect.width * .5; if(rect.width > rect.height) x->f_rayonGlobal = rect.height * .5; x->f_fontsize = (x->f_rayonGlobal / 14.) - 1.; x->f_rayonAngle = 5. / 6. * x->f_rayonGlobal + x->f_fontsize * 1.5; x->f_rayonCircle = x->f_rayonGlobal / 6; if (x->f_drawCircle) draw_background(x, view, &rect); if (x->f_drawAngles) draw_angles(x, view, &rect); if (x->f_drawContributions) draw_contribution(x, view, &rect); draw_harmonics(x, view, &rect); }