//**************************************************************** //函数名称:Display_sin(uchar *img)显示正弦 //**************************************************************** void Display_sin(uchar *img) { for(int i = 0; i <64 ;i++) { Display_point(i,(int)(Sin_tab[(i*3)%100]*(36.0/3267))+6,1,img); } Display_changestr(photo7,zhengxian); }
//**************************************************************** //函数名称:Display_juxing(uchar *img)显示矩形 //**************************************************************** void Display_juxing(uchar *img) { for(int i = 0; i <16 ;i++) { Display_point(i,9,1,img); } for(int i = 9; i <36 ;i++) { Display_point(16,i,1,img); } for(int i = 16; i <32 ;i++) { Display_point(i,35,1,img); } for(int i = 9; i <36 ;i++) { Display_point(32,i,1,img); } for(int i = 32; i <48 ;i++) { Display_point(i,9,1,img); } for(int i = 9; i <36 ;i++) { Display_point(48,i,1,img); } for(int i = 48; i <64 ;i++) { Display_point(i,35,1,img); } Display_changestr(photo7,juxing); }
/* This function displays the information for the immersed node */ void Display_immersed_node(ImmersedNode *ib_node) { char s[100]; int g; PetscPrintf(PCW, "Printing information for the immersed node\n"); Display_point(&ib_node->im_point, "immersed"); Display_point(&ib_node->control_point, "control point"); Display_point(&ib_node->image_point, "image point"); for (g=0; g<ib_node->n_fluid; g++) { sprintf(s, "Fluid_%d", g); Display_point(&ib_node->fluid_point[g], s); printf("<--coef:%lf:", ib_node->fluid_coef[g]); } /* for g*/ PetscPrintf(PCW, "Number of Fluid: %d\n*********************************\n", ib_node->n_fluid); }
//**************************************************************** //函数名称:Display_juchi(uchar *img)显示锯齿 //**************************************************************** void Display_juchi(uchar *img) { for(int i = 0; i <16 ;i++) { Display_point(i,32-2*i+6,1,img); } for(int i = 16; i <32 ;i++) { Display_point(i,2*(i-16)+6,1,img); } for(int i = 32; i <48 ;i++) { Display_point(i,32-2*(i-32)+6,1,img); } for(int i = 48; i <64 ;i++) { Display_point(i,2*(i-48)+6,1,img); } Display_changestr(photo7,juchi); }