MultiLayer Class Reference

List of all members.

Public Types


Public Member Functions

GraphactiveLayer ()
GraphaddLayer (int=0, int=0, int=0, int=0, bool=false)
void arrangeLayers (bool fit=true, bool userSize=false)
unsigned int autoAxisTitlesDataIndex ()
bool autoShowUnits ()
const QColor & backgroundColor () const
void copy (MultiLayer *, bool clearLayers=true)
void exportImage (const QString &fileName, int quality=100, bool transparent=false, int dpi=0, const QSizeF &customSize=QSizeF(), int unit=FrameWidget::Pixel, double fontsFactor=1.0, int compression=0, bool useChildrenRect=false, double scaleFactor=1.0)
void exportTex (const QString &fname, bool color=true, bool escapeStrings=true, bool fontSizes=true, const QSizeF &customSize=QSizeF(), int unit=FrameWidget::Pixel, double fontsFactor=1.0, bool useChildrenRect=false, double scaleFactor=1.0)
void exportToFile (const QString &fileName)/PyName
void exportVector (const QString &, const QSizeF &customSize=QSizeF(), int unit=FrameWidget::Pixel, double fontsFactor=1.0, bool=true, bool useChildrenRect=false, double scaleFactor=1.0)
QPen framePen ()
QBrush gradientBrush () const
Graphlayer (int num)
QList< Graph * > layersList ()
void linkXLayerAxes (bool=true)
void mergeLayers (int destIndex=1, int srcIndex=2)
void mergeLayers (Graph *dest, Graph *src)
int numLayers ()
QPixmap pixmap (const QSize &size=QSize(), double scaleFontsFactor=1.0, bool transparency=false, bool useChildrenRect=false, double pensFactor=1.0)
bool removeActiveLayer ()
bool removeLayer (Graph *g)
void resizeToShowAll ()
void reverseWaterfallOrder ()
void setActiveLayer (Graph *)
void setAlignment (int h, int v)
void setAlignPolicy (const AlignPolicy &policy)
void setAutoAxisTitlesDataIndex (unsigned int)
void setAutoShowUnits (bool=true)
void setBackgroundColor (const QColor &color)
void setCols (int)
void setCommonLayerAxes (bool verticalAxis=true, bool horizontalAxis=true)
void setEqualSizedLayers ()
void setFramePen (const QPen &)
void setGradientBrush (int, const QColor &)
void setGradientBrush (int, int)
void setGradientBrush (const QBrush &)
void setLayerCanvasSize (int, int)
void setMargins (int, int, int, int)
void setNumLayers (int n)
void setRows (int)
void setScaleLayersOnResize (bool=true)
void setSpacing (int, int)
bool swapLayers (int, int)

Private Member Functions

 MultiLayer (const MultiLayer &)


Member Enumeration Documentation

Enumerator:
AlignLayers 
AlignCanvases 

Enumerator:
HCenter 
Left 
Right 

Enumerator:
VCenter 
Top 
Bottom 


Constructor & Destructor Documentation

MultiLayer::MultiLayer ( const MultiLayer  )  [private]


Member Function Documentation

Graph* MultiLayer::activeLayer (  ) 

Graph* MultiLayer::addLayer ( int  = 0,
int  = 0,
int  = 0,
int  = 0,
bool  = false 
)

void MultiLayer::arrangeLayers ( bool  fit = true,
bool  userSize = false 
)

unsigned int MultiLayer::autoAxisTitlesDataIndex (  ) 

bool MultiLayer::autoShowUnits (  ) 

const QColor& MultiLayer::backgroundColor (  )  const

void MultiLayer::copy ( MultiLayer ,
bool  clearLayers = true 
)

void MultiLayer::exportImage ( const QString &  fileName,
int  quality = 100,
bool  transparent = false,
int  dpi = 0,
const QSizeF &  customSize = QSizeF(),
int  unit = FrameWidget::Pixel,
double  fontsFactor = 1.0,
int  compression = 0,
bool  useChildrenRect = false,
double  scaleFactor = 1.0 
)

void MultiLayer::exportTex ( const QString &  fname,
bool  color = true,
bool  escapeStrings = true,
bool  fontSizes = true,
const QSizeF &  customSize = QSizeF(),
int  unit = FrameWidget::Pixel,
double  fontsFactor = 1.0,
bool  useChildrenRect = false,
double  scaleFactor = 1.0 
)

void MultiLayer::exportToFile ( const QString &  fileName  ) 

void MultiLayer::exportVector ( const QString &  ,
const QSizeF &  customSize = QSizeF(),
int  unit = FrameWidget::Pixel,
double  fontsFactor = 1.0,
bool  = true,
bool  useChildrenRect = false,
double  scaleFactor = 1.0 
)

QPen MultiLayer::framePen (  ) 

QBrush MultiLayer::gradientBrush (  )  const

Graph* MultiLayer::layer ( int  num  ) 

QList<Graph *> MultiLayer::layersList (  ) 

void MultiLayer::linkXLayerAxes ( bool  = true  ) 

void MultiLayer::mergeLayers ( int  destIndex = 1,
int  srcIndex = 2 
)

void MultiLayer::mergeLayers ( Graph dest,
Graph src 
)

int MultiLayer::numLayers (  ) 

QPixmap MultiLayer::pixmap ( const QSize &  size = QSize(),
double  scaleFontsFactor = 1.0,
bool  transparency = false,
bool  useChildrenRect = false,
double  pensFactor = 1.0 
)

bool MultiLayer::removeActiveLayer (  ) 

bool MultiLayer::removeLayer ( Graph g  ) 

void MultiLayer::resizeToShowAll (  ) 

void MultiLayer::reverseWaterfallOrder (  ) 

void MultiLayer::setActiveLayer ( Graph  ) 

void MultiLayer::setAlignment ( int  h,
int  v 
)

void MultiLayer::setAlignPolicy ( const AlignPolicy policy  ) 

void MultiLayer::setAutoAxisTitlesDataIndex ( unsigned  int  ) 

void MultiLayer::setAutoShowUnits ( bool  = true  ) 

void MultiLayer::setBackgroundColor ( const QColor &  color  ) 

void MultiLayer::setCols ( int   ) 

void MultiLayer::setCommonLayerAxes ( bool  verticalAxis = true,
bool  horizontalAxis = true 
)

void MultiLayer::setEqualSizedLayers (  ) 

void MultiLayer::setFramePen ( const QPen &   ) 

void MultiLayer::setGradientBrush ( int  ,
const QColor &   
)

void MultiLayer::setGradientBrush ( int  ,
int   
)

void MultiLayer::setGradientBrush ( const QBrush &   ) 

void MultiLayer::setLayerCanvasSize ( int  ,
int   
)

void MultiLayer::setMargins ( int  ,
int  ,
int  ,
int   
)

void MultiLayer::setNumLayers ( int  n  ) 

void MultiLayer::setRows ( int   ) 

void MultiLayer::setScaleLayersOnResize ( bool  = true  ) 

void MultiLayer::setSpacing ( int  ,
int   
)

bool MultiLayer::swapLayers ( int  ,
int   
)


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

Generated on Thu Oct 10 18:41:31 2024 for QtiPlot/Python-API by  doxygen 1.5.8