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

Symbol Class Reference

#include <Symbol.h>

List of all members.

Public Member Functions

 Symbol (SType t=SNONE, QColor c="blue", int s=5, FType f=FNONE, QColor fc="red", int b=1)
void save (QTextStream *t)
void open (QTextStream *t, int version)
QDomElement saveXML (QDomDocument doc)
void openXML (QDomNode node)
void draw (QPainter *p, int X, int Y)
 draw the Symbol to the specified QPainter at position X,Y
SType Type ()
void setType (SType t)
QColor Color ()
void setColor (QString c)
void setColor (QColor c)
int Size ()
void setSize (int s)
FType Fill ()
void setFill (FType f)
QColor FillColor ()
void setFillColor (QString fc)
void setFillColor (QColor fc)
int Brush ()
void setBrush (int b)
void setErrorbar (Errorbar *e)
ErrorbarerrorBar ()

Private Attributes

SType type
QColor color
int size
FType fill
QColor fillcolor
int brush
Errorbarerrorbar


Constructor & Destructor Documentation

Symbol::Symbol SType  t = SNONE,
QColor  c = "blue",
int  s = 5,
FType  f = FNONE,
QColor  fc = "red",
int  b = 1
 


Member Function Documentation

int Symbol::Brush  )  [inline]
 

QColor Symbol::Color  )  [inline]
 

void Symbol::draw QPainter *  p,
int  X,
int  Y
 

draw the Symbol to the specified QPainter at position X,Y

Errorbar* Symbol::errorBar  )  [inline]
 

FType Symbol::Fill  )  [inline]
 

QColor Symbol::FillColor  )  [inline]
 

void Symbol::open QTextStream *  t,
int  version
 

void Symbol::openXML QDomNode  node  ) 
 

void Symbol::save QTextStream *  t  ) 
 

QDomElement Symbol::saveXML QDomDocument  doc  ) 
 

void Symbol::setBrush int  b  )  [inline]
 

void Symbol::setColor QColor  c  )  [inline]
 

void Symbol::setColor QString  c  )  [inline]
 

void Symbol::setErrorbar Errorbar e  )  [inline]
 

void Symbol::setFill FType  f  )  [inline]
 

void Symbol::setFillColor QColor  fc  )  [inline]
 

void Symbol::setFillColor QString  fc  )  [inline]
 

void Symbol::setSize int  s  )  [inline]
 

void Symbol::setType SType  t  )  [inline]
 

int Symbol::Size  )  [inline]
 

SType Symbol::Type  )  [inline]
 


Member Data Documentation

int Symbol::brush [private]
 

QColor Symbol::color [private]
 

Errorbar* Symbol::errorbar [private]
 

FType Symbol::fill [private]
 

QColor Symbol::fillcolor [private]
 

int Symbol::size [private]
 

SType Symbol::type [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 21:55:03 2007 for LabPlot by  doxygen 1.4.4