Esempio n. 1
0
void hoa_space_paint(t_hoa_space *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_global = rect.width * 0.49;
    x->f_radius_circle = x->f_radius_global / 5;
    
    hoa_space_draw_background(x, view, &rect);
    hoa_space_draw_harmonics(x, view, &rect);
    hoa_space_draw_center(x, view, &rect);
    hoa_space_draw_microphones(x, view, &rect);
}
Esempio n. 2
0
void hoa_space_paint(t_hoa_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_radius_global = rect.width * .5;
	if(rect.width > rect.height)
		x->f_radius_global = rect.height * .5;
	

    x->f_radius_ext_circle = x->f_radius_global - 5;
    x->f_radius_circle = x->f_radius_ext_circle / NUMBER_OF_CIRCLES;
    
    hoa_space_draw_background(x, view, &rect);
    hoa_space_draw_harmonics(x, view, &rect);
    hoa_space_draw_microphones(x, view, &rect);
}