Graph Class Reference

List of all members.

Public Types


Public Member Functions

FrameWidgetactiveFrameWidget ()
LegendWidgetactiveText ()
FrameWidgetadd (FrameWidget *, bool=true)
ArrowMarkeraddArrow (ArrowMarker *)
BoxCurveaddBoxCurve (Table *, const QString &name, int startRow=0, int endRow=-1)
ColorScaleWidgetaddColorScaleLegend ()
bool addCurves (Table *, SIP_PYTUPLE, int=0, double=1, int=3, int=0, int=-1)
TexWidgetaddEquation (const QString &, const QPixmap &=QPixmap())
ErrorBarsCurveaddErrorBars (DataCurve *, Table *, const QString &, int type=1, double width=1, double cap=8, const QColor &color=QColor(Qt::black), bool through=true, bool minus=true, bool plus=true)
End ErrorBarsCurveaddErrorBars (const QString &, Table *, const QString &, int type=1, double width=1, double cap=8, const QColor &color=QColor(Qt::black), bool through=true, bool minus=true, bool plus=true)
void addFilter (Filter *)
l<< *a0;l<< *a1;sipRes=sipCpp-> addFunction (l, a2, a3, a4,*a5, 1)
l<< *a0;l<< *a1;sipRes=sipCpp-> addFunction (l, a2, a3, a4,*a5, 2)
l<< *a0;sipRes=sipCpp-> addFunction (l, a1, a2, a3)
FunctionCurveaddFunction (const QString &, double, double, int=100)
SpectrogramaddFunction2D (const QString &, double, double, double, double, double, double, CurveType=ColorMap)
QwtHistogramaddHistogram (Matrix *)
QwtHistogramaddHistogram (Table *, const QString &colName, int startRow=0, int endRow=-1)
ImageWidgetaddImage (const QImage &)
ImageWidgetaddImage (const QString &)
ImageWidgetaddImage (ImageWidget *)
End FunctionCurveaddParametricFunction (const QString &, const QString &, double, double, int=100, const QString &="m")
End FunctionCurveaddPolarFunction (const QString &, const QString &, double, double, int=100, const QString &="t")
LineMarkeraddReferenceLine (PlotCurve *, int, Qt::Orientation=Qt::Horizontal, int=0)
LineMarkeraddReferenceLine (double, Qt::Orientation=Qt::Horizontal, int=0)
RidgelineCurveaddRidgelineCurve (Table *, const QString &, int=0, int=-1)
PlotTableaddTable ()
LegendWidgetaddText (LegendWidget *)
LegendWidgetaddTimeStamp ()
ArrowMarkerarrow (const QString &name)
ArrowMarkerarrow (int index)
QList< ArrowMarker * > arrowsList ()
int axesLayout ()
QColor axisColor (int axis)
QFont axisFont (int) const
QString axisFormula (int axis)
QColor axisLabelsColor (int axis)
int axisLabelsRotation (int axis)
QwtScaleDivaxisScaleDiv (int axisId)
int axisScaleType (int)
int axisTitleAlignment (int axis)
QColor axisTitleColor (int axis)
int axisTitleDistance (int axis)
QFont axisTitleFont (int axis)
QString axisTitleString (int axis)
bool axisTitleVisible (int axis) const
int axisType (int)
const QColor & backgroundColor () const
QPixmap backgroundPixmap ()
BoxChartGroupboxChartGroup () const
BoxCurveboxCurve (int index)
QString canvasBackgroundFileName ()
QRect canvasGeometry ()
QBrush canvasGradientBrush () const
void changeCurveIndex (int fromIndex, int toIndex)
void changeReferenceLineIndex (int, int)
QList< ColorScaleWidget * > colorScaleList ()
ColorScaleWidgetcolorScaleWidget (const QString &name)
ColorScaleWidgetcolorScaleWidget (int index=0) const
void copy (Graph *, bool=true)
void copyCurves (Graph *)
TablecreateTable (const PlotCurve *curve, bool show=true)
TablecreateTable (const QString &curveName)
PlotCurvecurve (const QString &title)
PlotCurvecurve (int index)
int curveCount ()/PyName
double curveStackGap ()
CurveStackMode curveStackMode ()
QString curveTitle (int)
DataCurvedataCurve (int index)
void deleteFilter (Filter *)
void deleteFilters ()
void deleteFitCurves ()
void disableTools ()
void drawAxesBackbones (bool yes)
double dropShadowBlurRadius ()
QColor dropShadowColor ()
int dropShadowOffset ()
EllipseWidgetellipse (const QString &name)
EllipseWidgetellipse (int index)
void enableAutoscaling (bool=true)
void enableAxis (int axis, bool on=true)
void enableAxisLabels (int axis, bool on)
void enableCurveDropShadows (bool on=true)
void enableRangeSelectors ()
TexWidgetequation (const QString &name)
TexWidgetequation (int index)
void exchangeXYAxes ()
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, 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, 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, double scaleFactor=1.0)
Filterfilter (PlotCurve *)
Filterfilter (int)
int filterCount ()
int filterIndex (Filter *)
FunctionCurvefunctionCurve (int index)
QBrush gradientBrush () const
Gridgrid ()
bool hasCrossAxes ()
bool hasGridOnTop ()
bool hasInvertedScale (int)
bool hasPercentNormalizedStack ()
bool hasReferenceLinesOnTop () const
bool hasSynchronizedScaleDivisions ()
void hideGrid (int axis)
void hideGrid ()
QwtHistogramhistogram (int)
 if (sipIsErr==0)
 if (a0 >=sipCpp->curveCount())
 if ((a1 > 3)||(a1< 2)||(a2 > 1)||(a2< 0))
MethodCode if (a0==0)
MethodCode if (a0==0)
MethodCode if (a0==0)
ImageWidgetimage (const QString &name)
ImageWidgetimage (int index)
void incrementFillPattern ()
void incrementLineStyle ()
DataCurveinsertCurve (Table *, const QString &, const QString &, int style=1, int startRow=0, int endRow=-1, int=QwtPlot::xBottom, int=QwtPlot::yLeft)
End DataCurveinsertCurve (Table *, const QString &, int style=1, int startRow=0, int endRow=-1)
QPolygonF intersections (int method=0, int points=1000, double xFrom=NAN, double xTo=NAN, double yFrom=NAN, double yTo=NAN, Table *t=0)
void invertScale (int)
bool isMissingDataGapEnabled ()
bool isPiePlot ()
LegendWidgetlegend ()
int majorTickLength () const
int minorTickLength () const
LegendWidgetnewLegend (const QString &=QString())
int numArrows ()
int numColorScales ()
int numEllipses ()
int numEquations ()
int numImages ()
int numPlotTables ()
int numRectangles ()
int numReferenceLines ()
SIP_PYOBJECT pieLegendText ()/PyName
QPixmap pixmap (const QSize &size=QSize(), double scaleFontsFactor=1.0, bool transparent=false, double scaleFactor=1.0)
void plotBox (Table *, const QStringList &names, int startRow=0, int endRow=-1)
PlotCurveplotBubbles (Table *, const QStringList &colList, int startRow=0, int endRow=-1)
PlotCurveplotColorMappedBubbles (Table *, const QStringList &colList, int startRow=0, int endRow=-1)
PlotCurveplotColorMappedSymbols (Table *, const QStringList &colList, int startRow=0, int endRow=-1)
PieCurveplotPie (Table *, const QString &, int startRow=0, int endRow=-1)
void plotRidgeline (Table *, const QStringList &, int=0, int=-1)
SpectrogramplotSpectrogram (Matrix *m, CurveType type)
PlotTableplotTable (const QString &name)
PlotTableplotTable (int index)
VectorCurveplotVectors (Table *, const QStringList &colList, int style, int startRow=0, int endRow=-1)
bool rangeSelectorsEnabled ()
RectangleWidgetrectangle (const QString &name)
RectangleWidgetrectangle (int index)
LineMarkerreferenceLine (int)
LineMarkerreferenceLine (const QString &)
void remove (FrameWidget *)
void remove (LegendWidget *)
void remove (ImageWidget *)
void remove (LineMarker *)
void remove (ArrowMarker *)
void removeCurve (QwtPlotCurve *)
void removeCurve (const QString &)
End void removeCurve (int)
void removeLegend ()
void removeSpecialTickLabels (int)
void removeTitle ()
void replot ()
void reverseCurveOrder ()
void reverseCurveZOrder ()
RidgelineCurveridgelineCurve (int)
ArrowMarkerselectedArrow ()
DataCurveselectedDataCurve ()
LineMarkerselectedReferenceLine ()
int selectionActivePoint ()
int selectionInactivePoint ()
void setActivePoint (int)
void setAntialiasing (bool on=true, bool update=true)
void setAutoScale ()
void setAutoscaleFonts (bool=true)
void setAxesLayout (int, double=0.0, double=0.0)
void setAxesLinewidth (double)
void setAxisColor (int axis, const QColor &color)
void setAxisFont (int axis, const QFont &fnt)
void setAxisFormula (int axis, const QString &)
void setAxisLabelRotation (int axis, int rotation)
void setAxisLabelsColor (int axis, const QColor &color)
void setAxisSpecialTickLabel (int, double, const QString &, const QColor &=QColor(Qt::black))
void setAxisTicksLength (int axis, int majTicksType, int minTicksType, int minLength, int majLength)
void setAxisTitle (int axis, const QString &text)
void setAxisTitleAlignment (int axis, int align)
void setAxisTitleColor (int axis, const QColor &c)
void setAxisTitleDistance (int axis, int dist)
void setAxisTitleFont (int axis, const QFont &fnt)
void setAxisTitleVisible (int axis, bool on)
void setBackgroundColor (const QColor &color)
void setCanvasBackground (const QColor &)/PyName
void setCanvasBackgroundImage (const QString &=QString(), bool=true)
void setCanvasFrame (int width=1, const QColor &color=QColor(Qt::black))
void setCanvasGeometry (const QRect &canvasRect)
void setCanvasGeometry (int x, int y, int w, int h)
void setCanvasGradientBrush (int, const QColor &)
void setCanvasGradientBrush (int, int)
void setCanvasGradientBrush (const QBrush &)
void setCanvasSize (const QSize &size)
void setCanvasSize (int w, int h)
void setColorMap (const LinearColorMap &)
void setCrossAxes (double=0.0, double=0.0)
void setCurveAxes (int, int, int)
void setCurveLineColor (int, QColor)
void setCurveLineColor (int, int)
void setCurveLineStyle (int, int)
void setCurveLineWidth (int, double)
void setDoughnutLayout (int r=90, int holeSize=50)
void setDropShadowProperties (const QColor &, int=8, double=5.0)
void setFrame (int width=1, const QColor &color=QColor(Qt::black))
void setGradientBrush (int, const QColor &)
void setGradientBrush (int, int)
void setGradientBrush (const QBrush &)
void setGradientColorScale (const QColor &=QColor(Qt::red), const QColor &=QColor(Qt::blue))
void setGrayScale ()
void setGridOnTop (bool on=true, bool update=true)
void setIndexedColors ()
void setLabelsNumericFormat (int axis, int format, int=6, const QString &=QString())/PyName
void setLegend (const QString &)
void setMajorTicksType (int axis, int type)
void setMargin (int)
void setMaxMajorTicks (int)
void setMinorTicksType (int axis, int type)
void setPercentNormalizedStack (bool=true)
void setReferenceLinesOnTop (bool=true, bool=true)
void setScale (int axis, double start, double end, double step=0.0, int majorTicks=5, int minorTicks=4, int type=0, bool inverted=false, double left_break=-DBL_MAX, double right_break=DBL_MAX, int pos=50, double stepBeforeBreak=0.0, double stepAfterBreak=0.0, int minTicksBeforeBreak=4, int minTicksAfterBreak=4, bool log10AfterBreak=false, int breakWidth=4, bool breakDecoration=true)
void setSelectedCurve (PlotCurve *)
void setSynchronizedScaleDivisions (bool)
void setTicksLength (int minLength, int majLength)
void setTitle (const QString &)
void setTitleAlignment (int)
void setTitleColor (const QColor &)
void setTitleFont (const QFont &)
void setWaterfallFillColor (const QColor &)
void setWaterfallOffset (double x, double y, bool=true)
End void setWaterfallSideLines (bool=true)
void setXAxisTitle (const QString &text)/PyName
void setYAxisTitle (const QString &text)/PyName
void showGrid ()
void showGrid (int axis)
void showMissingDataGap (bool on=true, bool update=true)
Spectrogramspectrogram (int index)
Spectrogramspectrogram (Matrix *m)
void stackCurves (const CurveStackMode &=Graph::AutoOffset, double=0.0)
void switchActiveMarker ()
void switchCurveZ (int fromIndex, int toIndex)
LegendWidgettext (const QString &name)
LegendWidgettext (int index)
QList< LegendWidget * > textsList ()
int titleAlignment ()
QColor titleColor ()
QFont titleFont ()
QString titleString ()
void updateAxesTitles ()

Public Attributes

MethodCode QStringList l
MethodCode sipIsErr = 0
else sipRes = sipCpp->addCurves(a0, QStringList(a0->colName(a1 - 1)), a2, a3, a4, a5, a6)
MethodCode sipRes = QtiPyUnicode(sipCpp->pieLegendText().toUtf8())

Private Member Functions

 Graph (const Graph &)


Member Enumeration Documentation

Enumerator:
NoArrow 
FilledTriangle 
Angle 
FilledAngle 
EmptyTriangle 
Diamond 
VerticalLine 
HalfLineDown 
HalfLineUp 
XCross 
Rectangle 
Ellipse 

Enumerator:
SideAxesLayout 
CrossingAxesLayout 
BottomVerticalLayout 
LeftHorizontalLayout 

Enumerator:
Left 
Right 
Bottom 
Top 

Enumerator:
NoOffset 
CumulativeOffset 
ConstantOffset 
AutoOffset 
IndividualOffset 

Enumerator:
Line 
Scatter 
LineSymbols 
VerticalBars 
Area 
Pie 
VerticalDropLines 
Spline 
HorizontalSteps 
Histogram 
HorizontalBars 
VectXYXY 
ErrorBars 
Box 
VectXYAM 
VerticalSteps 
ColorMap 
GrayScale 
Contour 
Function 
ImagePlot 
StackBar 
StackColumn 
BSpline 
Bezier 
StackArea 
FloatingColumn 
FloatingBar 
StackLine 
FillArea 
StackBarPercent 
StackColumnPercent 
StackAreaPercent 
AkimaSpline 
Bubble 
ColorMappedSymbols 
ColorMappedBubbles 
HeatMap 
ColorMappedContour 
IntervalPlot 
Violin 
ViolinBox 
ScatterInterval 
BoxDataOverlap 
Ridgeline 

Enumerator:
Linear 
Log10 
Ln 
Log2 
Reciprocal 
Probability 
Logit 

Enumerator:
NoTicks 
Out 
InOut 
In 


Constructor & Destructor Documentation

Graph::Graph ( const Graph  )  [private]


Member Function Documentation

FrameWidget* Graph::activeFrameWidget (  ) 

LegendWidget* Graph::activeText (  ) 

FrameWidget* Graph::add ( FrameWidget ,
bool  = true 
)

ArrowMarker* Graph::addArrow ( ArrowMarker  ) 

BoxCurve* Graph::addBoxCurve ( Table ,
const QString &  name,
int  startRow = 0,
int  endRow = -1 
)

ColorScaleWidget* Graph::addColorScaleLegend (  ) 

bool Graph::addCurves ( Table ,
SIP_PYTUPLE  ,
int  = 0,
double  = 1,
int  = 3,
int  = 0,
int  = -1 
)

TexWidget* Graph::addEquation ( const QString &  ,
const QPixmap &  = QPixmap() 
)

ErrorBarsCurve* Graph::addErrorBars ( DataCurve ,
Table ,
const QString &  ,
int  type = 1,
double  width = 1,
double  cap = 8,
const QColor &  color = QColor(Qt::black),
bool  through = true,
bool  minus = true,
bool  plus = true 
)

End ErrorBarsCurve* Graph::addErrorBars ( const QString &  ,
Table ,
const QString &  ,
int  type = 1,
double  width = 1,
double  cap = 8,
const QColor &  color = QColor(Qt::black),
bool  through = true,
bool  minus = true,
bool  plus = true 
)

void Graph::addFilter ( Filter  ) 

l<< *a0; l << *a1; sipRes = sipCpp-> Graph::addFunction ( l  ,
a2  ,
a3  ,
a4  ,
a5,
 
)

l<< *a0; l << *a1; sipRes = sipCpp-> Graph::addFunction ( l  ,
a2  ,
a3  ,
a4  ,
a5,
 
)

l<< *a0; sipRes = sipCpp-> Graph::addFunction ( l  ,
a1  ,
a2  ,
a3   
)

FunctionCurve* Graph::addFunction ( const QString &  ,
double  ,
double  ,
int  = 100 
)

Spectrogram* Graph::addFunction2D ( const QString &  ,
double  ,
double  ,
double  ,
double  ,
double  ,
double  ,
CurveType  = ColorMap 
)

QwtHistogram* Graph::addHistogram ( Matrix  ) 

QwtHistogram* Graph::addHistogram ( Table ,
const QString &  colName,
int  startRow = 0,
int  endRow = -1 
)

ImageWidget* Graph::addImage ( const QImage &   ) 

ImageWidget* Graph::addImage ( const QString &   ) 

ImageWidget* Graph::addImage ( ImageWidget  ) 

End FunctionCurve* Graph::addParametricFunction ( const QString &  ,
const QString &  ,
double  ,
double  ,
int  = 100,
const QString &  = "m" 
)

End FunctionCurve* Graph::addPolarFunction ( const QString &  ,
const QString &  ,
double  ,
double  ,
int  = 100,
const QString &  = "t" 
)

LineMarker* Graph::addReferenceLine ( PlotCurve ,
int  ,
Qt::Orientation  = Qt::Horizontal,
int  = 0 
)

LineMarker* Graph::addReferenceLine ( double  ,
Qt::Orientation  = Qt::Horizontal,
int  = 0 
)

RidgelineCurve* Graph::addRidgelineCurve ( Table ,
const QString &  ,
int  = 0,
int  = -1 
)

PlotTable* Graph::addTable (  ) 

LegendWidget* Graph::addText ( LegendWidget  ) 

LegendWidget* Graph::addTimeStamp (  ) 

ArrowMarker* Graph::arrow ( const QString &  name  ) 

ArrowMarker* Graph::arrow ( int  index  ) 

QList<ArrowMarker *> Graph::arrowsList (  ) 

int Graph::axesLayout (  ) 

QColor Graph::axisColor ( int  axis  ) 

QFont Graph::axisFont ( int   )  const

QString Graph::axisFormula ( int  axis  ) 

QColor Graph::axisLabelsColor ( int  axis  ) 

int Graph::axisLabelsRotation ( int  axis  ) 

QwtScaleDiv* Graph::axisScaleDiv ( int  axisId  ) 

int Graph::axisScaleType ( int   ) 

int Graph::axisTitleAlignment ( int  axis  ) 

QColor Graph::axisTitleColor ( int  axis  ) 

int Graph::axisTitleDistance ( int  axis  ) 

QFont Graph::axisTitleFont ( int  axis  ) 

QString Graph::axisTitleString ( int  axis  ) 

bool Graph::axisTitleVisible ( int  axis  )  const

int Graph::axisType ( int   ) 

const QColor& Graph::backgroundColor (  )  const

QPixmap Graph::backgroundPixmap (  ) 

BoxChartGroup* Graph::boxChartGroup (  )  const

BoxCurve* Graph::boxCurve ( int  index  ) 

QString Graph::canvasBackgroundFileName (  ) 

QRect Graph::canvasGeometry (  ) 

QBrush Graph::canvasGradientBrush (  )  const

void Graph::changeCurveIndex ( int  fromIndex,
int  toIndex 
)

void Graph::changeReferenceLineIndex ( int  ,
int   
)

QList<ColorScaleWidget*> Graph::colorScaleList (  ) 

ColorScaleWidget* Graph::colorScaleWidget ( const QString &  name  ) 

ColorScaleWidget* Graph::colorScaleWidget ( int  index = 0  )  const

void Graph::copy ( Graph ,
bool  = true 
)

void Graph::copyCurves ( Graph  ) 

Table* Graph::createTable ( const PlotCurve curve,
bool  show = true 
)

Table* Graph::createTable ( const QString &  curveName  ) 

PlotCurve* Graph::curve ( const QString &  title  ) 

PlotCurve* Graph::curve ( int  index  ) 

int Graph::curveCount (  ) 

double Graph::curveStackGap (  ) 

CurveStackMode Graph::curveStackMode (  ) 

QString Graph::curveTitle ( int   ) 

DataCurve* Graph::dataCurve ( int  index  ) 

void Graph::deleteFilter ( Filter  ) 

void Graph::deleteFilters (  ) 

void Graph::deleteFitCurves (  ) 

void Graph::disableTools (  ) 

void Graph::drawAxesBackbones ( bool  yes  ) 

double Graph::dropShadowBlurRadius (  ) 

QColor Graph::dropShadowColor (  ) 

int Graph::dropShadowOffset (  ) 

EllipseWidget* Graph::ellipse ( const QString &  name  ) 

EllipseWidget* Graph::ellipse ( int  index  ) 

void Graph::enableAutoscaling ( bool  = true  ) 

void Graph::enableAxis ( int  axis,
bool  on = true 
)

void Graph::enableAxisLabels ( int  axis,
bool  on 
)

void Graph::enableCurveDropShadows ( bool  on = true  ) 

void Graph::enableRangeSelectors (  ) 

TexWidget* Graph::equation ( const QString &  name  ) 

TexWidget* Graph::equation ( int  index  ) 

void Graph::exchangeXYAxes (  ) 

void Graph::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,
double  scaleFactor = 1.0 
)

void Graph::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,
double  scaleFactor = 1.0 
)

void Graph::exportToFile ( const QString &  fileName  ) 

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

Filter* Graph::filter ( PlotCurve  ) 

Filter* Graph::filter ( int   ) 

int Graph::filterCount (  ) 

int Graph::filterIndex ( Filter  ) 

FunctionCurve* Graph::functionCurve ( int  index  ) 

QBrush Graph::gradientBrush (  )  const

Grid* Graph::grid (  ) 

bool Graph::hasCrossAxes (  ) 

bool Graph::hasGridOnTop (  ) 

bool Graph::hasInvertedScale ( int   ) 

bool Graph::hasPercentNormalizedStack (  ) 

bool Graph::hasReferenceLinesOnTop (  )  const

bool Graph::hasSynchronizedScaleDivisions (  ) 

void Graph::hideGrid ( int  axis  ) 

void Graph::hideGrid (  ) 

QwtHistogram* Graph::histogram ( int   ) 

Graph::if ( sipIsErr  = = 0  )  [inline]

Graph::if ( a0 >=sipCpp->  curveCount()  )  [inline]

References sipIsErr.

Graph::if ( (a1 > 3)||(a1< 2)||(a2 > 1)||(a2< 0)   )  [inline]

References sipIsErr.

MethodCode Graph::if ( a0  = = 0  )  [inline]

References sipIsErr, and sipRes.

MethodCode Graph::if ( a0  = = 0  )  [inline]

References sipIsErr, and sipRes.

MethodCode Graph::if ( a0  = = 0  )  [inline]

References sipIsErr, and sipRes.

ImageWidget* Graph::image ( const QString &  name  ) 

ImageWidget* Graph::image ( int  index  ) 

void Graph::incrementFillPattern (  ) 

void Graph::incrementLineStyle (  ) 

DataCurve* Graph::insertCurve ( Table ,
const QString &  ,
const QString &  ,
int  style = 1,
int  startRow = 0,
int  endRow = -1,
int  = QwtPlot::xBottom,
int  = QwtPlot::yLeft 
)

End DataCurve* Graph::insertCurve ( Table ,
const QString &  ,
int  style = 1,
int  startRow = 0,
int  endRow = -1 
)

QPolygonF Graph::intersections ( int  method = 0,
int  points = 1000,
double  xFrom = NAN,
double  xTo = NAN,
double  yFrom = NAN,
double  yTo = NAN,
Table t = 0 
)

void Graph::invertScale ( int   ) 

bool Graph::isMissingDataGapEnabled (  ) 

bool Graph::isPiePlot (  ) 

LegendWidget* Graph::legend (  ) 

int Graph::majorTickLength (  )  const

int Graph::minorTickLength (  )  const

LegendWidget* Graph::newLegend ( const QString &  = QString()  ) 

int Graph::numArrows (  ) 

int Graph::numColorScales (  ) 

int Graph::numEllipses (  ) 

int Graph::numEquations (  ) 

int Graph::numImages (  ) 

int Graph::numPlotTables (  ) 

int Graph::numRectangles (  ) 

int Graph::numReferenceLines (  ) 

SIP_PYOBJECT Graph::pieLegendText (  ) 

QPixmap Graph::pixmap ( const QSize &  size = QSize(),
double  scaleFontsFactor = 1.0,
bool  transparent = false,
double  scaleFactor = 1.0 
)

void Graph::plotBox ( Table ,
const QStringList &  names,
int  startRow = 0,
int  endRow = -1 
)

PlotCurve* Graph::plotBubbles ( Table ,
const QStringList &  colList,
int  startRow = 0,
int  endRow = -1 
)

PlotCurve* Graph::plotColorMappedBubbles ( Table ,
const QStringList &  colList,
int  startRow = 0,
int  endRow = -1 
)

PlotCurve* Graph::plotColorMappedSymbols ( Table ,
const QStringList &  colList,
int  startRow = 0,
int  endRow = -1 
)

PieCurve* Graph::plotPie ( Table ,
const QString &  ,
int  startRow = 0,
int  endRow = -1 
)

void Graph::plotRidgeline ( Table ,
const QStringList &  ,
int  = 0,
int  = -1 
)

Spectrogram* Graph::plotSpectrogram ( Matrix m,
CurveType  type 
)

PlotTable* Graph::plotTable ( const QString &  name  ) 

PlotTable* Graph::plotTable ( int  index  ) 

VectorCurve* Graph::plotVectors ( Table ,
const QStringList &  colList,
int  style,
int  startRow = 0,
int  endRow = -1 
)

bool Graph::rangeSelectorsEnabled (  ) 

RectangleWidget* Graph::rectangle ( const QString &  name  ) 

RectangleWidget* Graph::rectangle ( int  index  ) 

LineMarker* Graph::referenceLine ( int   ) 

LineMarker* Graph::referenceLine ( const QString &   ) 

void Graph::remove ( FrameWidget  ) 

void Graph::remove ( LegendWidget  ) 

void Graph::remove ( ImageWidget  ) 

void Graph::remove ( LineMarker  ) 

void Graph::remove ( ArrowMarker  ) 

void Graph::removeCurve ( QwtPlotCurve  ) 

void Graph::removeCurve ( const QString &   ) 

End void Graph::removeCurve ( int   ) 

void Graph::removeLegend (  ) 

void Graph::removeSpecialTickLabels ( int   ) 

void Graph::removeTitle (  ) 

void Graph::replot (  ) 

void Graph::reverseCurveOrder (  ) 

void Graph::reverseCurveZOrder (  ) 

RidgelineCurve* Graph::ridgelineCurve ( int   ) 

ArrowMarker* Graph::selectedArrow (  ) 

DataCurve* Graph::selectedDataCurve (  ) 

LineMarker* Graph::selectedReferenceLine (  ) 

int Graph::selectionActivePoint (  ) 

int Graph::selectionInactivePoint (  ) 

void Graph::setActivePoint ( int   ) 

void Graph::setAntialiasing ( bool  on = true,
bool  update = true 
)

void Graph::setAutoScale (  ) 

void Graph::setAutoscaleFonts ( bool  = true  ) 

void Graph::setAxesLayout ( int  ,
double  = 0.0,
double  = 0.0 
)

void Graph::setAxesLinewidth ( double   ) 

void Graph::setAxisColor ( int  axis,
const QColor &  color 
)

void Graph::setAxisFont ( int  axis,
const QFont &  fnt 
)

void Graph::setAxisFormula ( int  axis,
const QString &   
)

void Graph::setAxisLabelRotation ( int  axis,
int  rotation 
)

void Graph::setAxisLabelsColor ( int  axis,
const QColor &  color 
)

void Graph::setAxisSpecialTickLabel ( int  ,
double  ,
const QString &  ,
const QColor &  = QColor(Qt::black) 
)

void Graph::setAxisTicksLength ( int  axis,
int  majTicksType,
int  minTicksType,
int  minLength,
int  majLength 
)

void Graph::setAxisTitle ( int  axis,
const QString &  text 
)

void Graph::setAxisTitleAlignment ( int  axis,
int  align 
)

void Graph::setAxisTitleColor ( int  axis,
const QColor &  c 
)

void Graph::setAxisTitleDistance ( int  axis,
int  dist 
)

void Graph::setAxisTitleFont ( int  axis,
const QFont &  fnt 
)

void Graph::setAxisTitleVisible ( int  axis,
bool  on 
)

void Graph::setBackgroundColor ( const QColor &  color  ) 

void Graph::setCanvasBackground ( const QColor &   ) 

void Graph::setCanvasBackgroundImage ( const QString &  = QString(),
bool  = true 
)

void Graph::setCanvasFrame ( int  width = 1,
const QColor &  color = QColor(Qt::black) 
)

void Graph::setCanvasGeometry ( const QRect &  canvasRect  ) 

void Graph::setCanvasGeometry ( int  x,
int  y,
int  w,
int  h 
)

void Graph::setCanvasGradientBrush ( int  ,
const QColor &   
)

void Graph::setCanvasGradientBrush ( int  ,
int   
)

void Graph::setCanvasGradientBrush ( const QBrush &   ) 

void Graph::setCanvasSize ( const QSize &  size  ) 

void Graph::setCanvasSize ( int  w,
int  h 
)

void Graph::setColorMap ( const LinearColorMap  ) 

void Graph::setCrossAxes ( double  = 0.0,
double  = 0.0 
)

void Graph::setCurveAxes ( int  ,
int  ,
int   
)

void Graph::setCurveLineColor ( int  ,
QColor   
)

void Graph::setCurveLineColor ( int  ,
int   
)

void Graph::setCurveLineStyle ( int  ,
int   
)

void Graph::setCurveLineWidth ( int  ,
double   
)

void Graph::setDoughnutLayout ( int  r = 90,
int  holeSize = 50 
)

void Graph::setDropShadowProperties ( const QColor &  ,
int  = 8,
double  = 5.0 
)

void Graph::setFrame ( int  width = 1,
const QColor &  color = QColor(Qt::black) 
)

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

void Graph::setGradientBrush ( int  ,
int   
)

void Graph::setGradientBrush ( const QBrush &   ) 

void Graph::setGradientColorScale ( const QColor &  = QColor(Qt::red),
const QColor &  = QColor(Qt::blue) 
)

void Graph::setGrayScale (  ) 

void Graph::setGridOnTop ( bool  on = true,
bool  update = true 
)

void Graph::setIndexedColors (  ) 

void Graph::setLabelsNumericFormat ( int  axis,
int  format,
int  = 6,
const QString &  = QString() 
)

void Graph::setLegend ( const QString &   ) 

void Graph::setMajorTicksType ( int  axis,
int  type 
)

void Graph::setMargin ( int   ) 

void Graph::setMaxMajorTicks ( int   ) 

void Graph::setMinorTicksType ( int  axis,
int  type 
)

void Graph::setPercentNormalizedStack ( bool  = true  ) 

void Graph::setReferenceLinesOnTop ( bool  = true,
bool  = true 
)

void Graph::setScale ( int  axis,
double  start,
double  end,
double  step = 0.0,
int  majorTicks = 5,
int  minorTicks = 4,
int  type = 0,
bool  inverted = false,
double  left_break = -DBL_MAX,
double  right_break = DBL_MAX,
int  pos = 50,
double  stepBeforeBreak = 0.0,
double  stepAfterBreak = 0.0,
int  minTicksBeforeBreak = 4,
int  minTicksAfterBreak = 4,
bool  log10AfterBreak = false,
int  breakWidth = 4,
bool  breakDecoration = true 
)

void Graph::setSelectedCurve ( PlotCurve  ) 

void Graph::setSynchronizedScaleDivisions ( bool   ) 

void Graph::setTicksLength ( int  minLength,
int  majLength 
)

void Graph::setTitle ( const QString &   ) 

void Graph::setTitleAlignment ( int   ) 

void Graph::setTitleColor ( const QColor &   ) 

void Graph::setTitleFont ( const QFont &   ) 

void Graph::setWaterfallFillColor ( const QColor &   ) 

void Graph::setWaterfallOffset ( double  x,
double  y,
bool  = true 
)

End void Graph::setWaterfallSideLines ( bool  = true  ) 

void Graph::setXAxisTitle ( const QString &  text  ) 

void Graph::setYAxisTitle ( const QString &  text  ) 

void Graph::showGrid (  ) 

void Graph::showGrid ( int  axis  ) 

void Graph::showMissingDataGap ( bool  on = true,
bool  update = true 
)

Spectrogram* Graph::spectrogram ( int  index  ) 

Spectrogram* Graph::spectrogram ( Matrix m  ) 

void Graph::stackCurves ( const CurveStackMode = Graph::AutoOffset,
double  = 0.0 
)

void Graph::switchActiveMarker (  ) 

void Graph::switchCurveZ ( int  fromIndex,
int  toIndex 
)

LegendWidget* Graph::text ( const QString &  name  ) 

LegendWidget* Graph::text ( int  index  ) 

QList<LegendWidget *> Graph::textsList (  ) 

int Graph::titleAlignment (  ) 

QColor Graph::titleColor (  ) 

QFont Graph::titleFont (  ) 

QString Graph::titleString (  ) 

void Graph::updateAxesTitles (  ) 


Member Data Documentation

MethodCode QStringList Graph::l

MethodCode Graph::sipIsErr = 0

Referenced by if().

else Graph::sipRes = sipCpp->addCurves(a0, QStringList(a0->colName(a1 - 1)), a2, a3, a4, a5, a6)

MethodCode Graph::sipRes = QtiPyUnicode(sipCpp->pieLegendText().toUtf8())

Referenced by if().


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