#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.
|