Ejemplo n.º 1
0
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();
}
Ejemplo n.º 2
0
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());

}