Files Classes Functions Hierarchy
#include <graphmisc.h>
Public Member Functions | |
| gobjMyDiskDraw () | |
| gobjMyDiskDraw (floatc x_, floatc y_, floatc z_, gobjQuadric *d_) | |
| gobjMyDiskDraw (point3< double > x, gobjQuadric *d_) | |
| gobjMyDiskDraw (point3< float > x, gobjQuadric *d_) | |
| void | draw () |
| Draw the object. | |
Public Attributes | |
| gobjQuadric * | d |
| float | x |
| float | y |
| float | z |
Definition at line 855 of file graphmisc.h.
| gobjMyDiskDraw::gobjMyDiskDraw | ( | ) | [inline] |
| gobjMyDiskDraw::gobjMyDiskDraw | ( | floatc | x_, | |
| floatc | y_, | |||
| floatc | z_, | |||
| gobjQuadric * | d_ | |||
| ) | [inline] |
| gobjMyDiskDraw::gobjMyDiskDraw | ( | point3< double > | x, | |
| gobjQuadric * | d_ | |||
| ) | [inline] |
| gobjMyDiskDraw::gobjMyDiskDraw | ( | point3< float > | x, | |
| gobjQuadric * | d_ | |||
| ) | [inline] |
| void gobjMyDiskDraw::draw | ( | ) | [inline, virtual] |
Draw the object.
Implements gobj.
Definition at line 891 of file graphmisc.h.
References d, GOBJDEBUGCODE, gobjQuadric::loops, gobjQuadric::quadric, gobjQuadric::radius, gobjQuadric::slices, and z.
00892 { 00893 GOBJDEBUGCODE 00894 assert(d!=0); 00895 00896 glPushMatrix(); 00897 glTranslatef(x,y,z); 00898 gluDisk(d->quadric,0.0,d->radius,d->slices,d->loops); 00899 glPopMatrix(); 00900 }
| float gobjMyDiskDraw::x |
Definition at line 861 of file graphmisc.h.
| float gobjMyDiskDraw::y |
Definition at line 862 of file graphmisc.h.
| float gobjMyDiskDraw::z |
1.5.8