Files Classes Functions Hierarchy
00001 00002 #include <particledisp.h> 00003 00004 particledisp::particledisp 00005 ( 00006 GLUquadric * const quadric_, 00007 int const slices_, 00008 int const loops_ 00009 ) 00010 : quadric(quadric_), slices(slices_), loops(loops_) 00011 { 00012 } 00013 00014 void particledisp::draw(particle const & x) const 00015 { 00016 glPushMatrix(); 00017 glTranslatef(x.pos[0],x.pos[1],0.0); 00018 glPushMatrix(); 00019 gluDisk(quadric, 0.0, x.radius, slices, loops); 00020 glPopMatrix(); 00021 glPopMatrix(); 00022 } 00023 00024 00025
1.5.8