#include <shape.h>
Inheritance diagram for GlutTorus:


Public Methods | |
| GlutTorus (const bool solid=true, const GLdouble innerRadius=0.5, const GLdouble outerRadius=1.0, const GLint nsides=10, const GLint rings=16) | |
| Constructor. | |
| ~GlutTorus () | |
| Destructor. | |
| virtual void | draw () const |
| Derived classes should supply this. | |
| GLdouble & | innerRadius () |
| Torus inner radius. | |
| GLdouble & | outerRadius () |
| Torus outer radius. | |
| GLint & | nsides () |
| Number of edges on each torus ring. | |
| GLint & | rings () |
| Number of rings around torus. | |
| const GLdouble & | innerRadius () const |
| Torus inner radius. | |
| const GLdouble & | outerRadius () const |
| Torus outer radius. | |
| const GLint & | nsides () const |
| Number of edges on each torus ring. | |
| const GLint & | rings () const |
| Number of rings around torus. | |
Definition at line 305 of file shape.h.
|
||||||||||||||||||||||||
|
Constructor.
|
1.2.18