Files Classes Functions Hierarchy
#include <graphmisc.h>
Public Member Functions | |
| gobjQuadric () | |
| void | detailincrease () |
| ~gobjQuadric () | |
| void | draw () |
| Draw the object. | |
Public Attributes | |
| GLUquadric * | quadric |
| float | radius |
| int | slices |
| int | loops |
Definition at line 470 of file graphmisc.h.
| gobjQuadric::gobjQuadric | ( | ) | [inline] |
| gobjQuadric::~gobjQuadric | ( | ) | [inline] |
Definition at line 487 of file graphmisc.h.
References quadric.
00488 { gluDeleteQuadric(quadric); }
| void gobjQuadric::detailincrease | ( | ) | [inline] |
| void gobjQuadric::draw | ( | ) | [inline, virtual] |
Draw the object.
Implements gobj.
Definition at line 490 of file graphmisc.h.
References GOBJDEBUGCODE.
00491 { GOBJDEBUGCODE }
Definition at line 479 of file graphmisc.h.
Referenced by bsptree001::bsptree001(), vispointxml::defaultsettings(), detailincrease(), gobjMyDiskDraw::draw(), gobjMySphereDraw::draw(), gobjMyDiscDraw::draw(), pointgrid3Ddraw::pointgrid3Ddraw(), pointsgraph_axes_circle::pointsgraph_axes_circle(), helixtestscope::helixtest::test02(), spiralindextest::test02(), helixtestscope::helixtest::test03(), treeindexedD2test::test03(), test03(), spiralindextest::test04(), treeindexedD2test::test05(), and bsptreeD2disp03< PT, PD, INDX >::update().
| GLUquadric* gobjQuadric::quadric |
Definition at line 474 of file graphmisc.h.
Referenced by gobjMyDiskDraw::draw(), gobjMySphereDraw::draw(), gobjMyDiscDraw::draw(), and ~gobjQuadric().
| float gobjQuadric::radius |
Definition at line 477 of file graphmisc.h.
Referenced by addpointinsidemesh(), addrandompointtomesh(), bsptree001::bsptree001(), vispointxml::defaultsettings(), triangledisplaypoints< TR >::draw(), triangledisplaygergonnepoint< TR >::draw(), triangledisplayincenter< TR >::draw(), triangledisplaycircumcenter< TR >::draw(), triangledisplayorthocenter< TR >::draw(), triangledisplaycentroid< TR >::draw(), triangledisplaybisectpoints< TR >::draw(), triangledisplaymidpoints< TR >::draw(), triangledisplayfermatpoint< TR >::draw(), triangledisplaynapoleanpoint< TR >::draw(), tetrahedrondisplaycentroid< TET >::draw(), tetrahedrondisplaytest< TET >::draw(), gobjMyDiskDraw::draw(), gobjMySphereDraw::draw(), gobjMyDiscDraw::draw(), trianglevisualize< T >::eval(), visualize_tetrahedron< T >::eval(), keyboard(), pointgrid3Ddraw::pointgrid3Ddraw(), pointsgraph_axes_circle::pointsgraph_axes_circle(), gobjtest::test001(), gobjtest::test002(), spiralindextest::test02(), quickhull2Dtest::test02(), treeindexedD2test::test03(), test03(), spiralindextest::test04(), treeindexedD2test::test05(), quickhull2Dtest::test06(), bsptreeD2disp03< PT, PD, INDX >::update(), pathlinesegdraw::update(), arcdraw::update(), and boxOBBhalfspaceD2test::update01().
Definition at line 478 of file graphmisc.h.
Referenced by bsptree001::bsptree001(), vispointxml::defaultsettings(), detailincrease(), gobjMyDiskDraw::draw(), gobjMySphereDraw::draw(), gobjMyDiscDraw::draw(), pointgrid3Ddraw::pointgrid3Ddraw(), pointsgraph_axes_circle::pointsgraph_axes_circle(), helixtestscope::helixtest::test02(), spiralindextest::test02(), helixtestscope::helixtest::test03(), treeindexedD2test::test03(), test03(), spiralindextest::test04(), treeindexedD2test::test05(), and bsptreeD2disp03< PT, PD, INDX >::update().
1.5.8