Public Types | |
Public Member Functions | |
Graph * | activeLayer () |
Graph * | addLayer (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 |
Graph * | layer (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 &) |
MultiLayer::MultiLayer | ( | const MultiLayer & | ) | [private] |
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 | |||
) |
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 | ||||
) |