void draw_all( void ) { int i; glClear( GL_COLOR_BUFFER_BIT ); draw_goal( goal ); for ( i = 0; i < params.obstacle_number; ++i ) { draw_obstacle( obstacles[i] ); } if ( show_connectivity ) { draw_agent_connectivity(); } for( i = 0; i < params.agent_number; ++i ) { draw_agent( agents[i] ); } draw_params_stats(); draw_instructions(); glutSwapBuffers(); }
void pole::paintEvent(QPaintEvent *) { QPainter d(this); //d.setBrush(Qt::green); //d.drawRect(10,10,100,100);//this->maximumWidth(),this->maximumHeight()); this->update(0,0,this->maximumWidth(),this->maximumHeight()); //QPainter d(this); rysuj_Siatka(&d); //generate_obstacle(); generate_obstacle(); draw_obstacle(&d); // rysuj_Plansza(&d); // this->update(0,0,this->maximumWidth(),this->maximumHeight()); }