DLS  1.6
DLS::Section Class Reference

Graph section. More...

Public Types

enum  { Margin = 1 }
 

Public Member Functions

 Section (Graph *graph)
 
 Section (const Section &)
 
Sectionoperator= (const Section &)
 
void load (const QDomElement &, QtDls::Model *, const QDir &)
 
void save (QDomElement &, QDomDocument &)
 
void connectChannels (QtDls::Model *, const QDir &)
 
bool dirInUse (const LibDLS::Directory *)
 
GraphgetGraph ()
 
bool getAutoScale () const
 
void setAutoScale (bool)
 
bool getShowScale () const
 
void setShowScale (bool)
 
double getScaleMinimum () const
 
void setScaleMinimum (double)
 
double getScaleMaximum () const
 
void setScaleMaximum (double)
 
int getHeight () const
 
void setHeight (int)
 
double getRelativePrintHeight () const
 
void setRelativePrintHeight (double)
 
void resize (int)
 
int getScaleWidth () const
 
void draw (QPainter &, const QRect &, int, int, bool)
 
int legendHeight () const
 
double relativeHeight (int) const
 
LayerappendLayer (QtDls::Channel *)
 
void getRange (bool &, LibDLS::Time &, LibDLS::Time &)
 
void loadData (const LibDLS::Time &, const LibDLS::Time &, int, GraphWorker *, std::set< LibDLS::Job *> &)
 
QColor nextColor ()
 
bool getExtrema (double &, double &)
 
void setBusy (bool)
 
void update ()
 
QSet< QtDls::Channel * > channels ()
 

Friends

class SectionModel
 
class Layer
 

Detailed Description

Graph section.

Definition at line 61 of file Section.h.