Bar Class Reference

3D bars (modifed enrichment from QwtPlot3D) More...

#include <Bar.h>

List of all members.

Public Member Functions

 Bar (double rad, bool lines=true, bool filled=true, bool smooth=true)
 Bar ()
Qwt3D::Enrichment * clone () const
void configure (double rad, bool lines=true, bool filled=true, bool smooth=true)
void draw (Qwt3D::Triple const &)
void drawBegin ()
void drawEnd ()

Private Attributes

bool d_draw_lines
bool d_filled_bars
bool d_smooth
double diag_
double radius_

Detailed Description

3D bars (modifed enrichment from QwtPlot3D)


Constructor & Destructor Documentation

Bar::Bar (  ) 

References configure().

Referenced by clone().

Bar::Bar ( double  rad,
bool  lines = true,
bool  filled = true,
bool  smooth = true 
)

References configure().


Member Function Documentation

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

References Bar().

void Bar::configure ( double  rad,
bool  lines = true,
bool  filled = true,
bool  smooth = true 
)

References d_draw_lines, d_filled_bars, d_smooth, and radius_.

Referenced by Bar().

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

References d_draw_lines, d_filled_bars, and diag_.

void Bar::drawBegin (  ) 

References d_smooth, diag_, and radius_.

void Bar::drawEnd (  ) 

Member Data Documentation

bool Bar::d_draw_lines [private]

Referenced by configure(), and draw().

bool Bar::d_filled_bars [private]

Referenced by configure(), and draw().

bool Bar::d_smooth [private]

Referenced by configure(), and drawBegin().

double Bar::diag_ [private]

Referenced by draw(), and drawBegin().

double Bar::radius_ [private]

Referenced by configure(), and drawBegin().


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

Generated by  doxygen 1.6.2