Cone3D Class Reference

#include <Cone3D.h>

List of all members.


Detailed Description

3D cone class (based on QwtPlot3D)

Public Member Functions

Qwt3D::Enrichment * clone () const
 Cone3D (double rad, unsigned quality)
 Cone3D ()
void configure (double rad, unsigned quality)
void draw (Qwt3D::Triple const &)
 ~Cone3D ()

Private Attributes

GLUquadricObj * disk
GLUquadricObj * hat
GLboolean oldstate_
unsigned quality_
double radius_

Constructor & Destructor Documentation

Cone3D::Cone3D (  ) 

References configure(), disk, and hat.

Referenced by clone().

Cone3D::Cone3D ( double  rad,
unsigned  quality 
)

References configure(), disk, and hat.

Cone3D::~Cone3D (  ) 


Member Function Documentation

Qwt3D::Enrichment* Cone3D::clone (  )  const [inline]

References Cone3D().

void Cone3D::configure ( double  rad,
unsigned  quality 
)

References disk, hat, oldstate_, quality_, and radius_.

Referenced by Cone3D().

void Cone3D::draw ( Qwt3D::Triple const &  pos  ) 

References disk, hat, quality_, and radius_.


Member Data Documentation

GLUquadricObj* Cone3D::disk [private]

Referenced by Cone3D(), configure(), and draw().

GLUquadricObj* Cone3D::hat [private]

Referenced by Cone3D(), configure(), and draw().

GLboolean Cone3D::oldstate_ [private]

Referenced by configure().

unsigned Cone3D::quality_ [private]

Referenced by configure(), and draw().

double Cone3D::radius_ [private]

Referenced by configure(), and draw().


The documentation for this class was generated from the following files:

Generated on Tue Jun 17 08:36:15 2008 for QtiPlot by  doxygen 1.5.5