Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Legend Class Reference

#include <Legend.h>

Inheritance diagram for Legend:

IconLegend LabelLegend List of all members.

Public Member Functions

 Legend ()
virtual ~Legend ()
virtual void draw (std::ostringstream &os, SVG *psvg, DrawingLabelManager *plm, const double x, const double y)=0
double getWidth (void) const
double getHeight (void) const

Protected Attributes

double _width
double _height

Constructor & Destructor Documentation

Legend::Legend  )  [inline]
 

virtual Legend::~Legend  )  [inline, virtual]
 


Member Function Documentation

virtual void Legend::draw std::ostringstream &  os,
SVG psvg,
DrawingLabelManager plm,
const double  x,
const double  y
[pure virtual]
 

Implemented in IconLegend, and LabelLegend.

double Legend::getHeight void   )  const [inline]
 

double Legend::getWidth void   )  const [inline]
 


Member Data Documentation

double Legend::_height [protected]
 

double Legend::_width [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 18 16:24:39 2011 for MADELINE by  doxygen 1.4.4