qtiplot/src/scripting/qti.sip File Reference

#include "../src/scripting/ScriptEdit.h"
#include "../src/core/MdiSubWindow.h"
#include "../src/table/Column.h"
#include "../src/table/Table.h"
#include <QDate>
#include <QTime>
#include <QDateTime>
#include <datetime.h>
#include <qwt_color_map.h>
#include <LinearColorMap.h>
#include "../src/matrix/Matrix.h"
#include "../src/plot2D/ArrowMarker.h"
#include "../src/plot2D/FrameWidget.h"
#include "../src/plot2D/ImageWidget.h"
#include "../src/plot2D/LegendWidget.h"
#include "../src/plot2D/RectangleWidget.h"
#include "../src/plot2D/EllipseWidget.h"
#include "../src/plot2D/ColorScaleWidget.h"
#include <qwt_symbol.h>
#include <ImageSymbol.h>
#include <UnicodeSymbol.h>
#include <qwt_plot_curve.h>
#include "../src/plot2D/PlotCurve.h"
#include "../src/plot2D/FunctionCurve.h"
#include "../src/plot2D/ErrorBarsCurve.h"
#include "../src/plot2D/PieCurve.h"
#include "../src/plot2D/VectorCurve.h"
#include "../src/plot2D/QwtHistogram.h"
#include "../src/plot2D/BoxCurve.h"
#include <qwt_plot_spectrogram.h>
#include "../src/plot2D/Spectrogram.h"
#include "../src/plot2D/Grid.h"
#include <qwt_scale_div.h>
#include "qwt_plot.h"
#include "../src/plot2D/Graph.h"
#include "../src/plot2D/MultiLayer.h"
#include "../src/scripting/Note.h"
#include "../src/plot3D/Curve3D.h"
#include "../src/plot3D/Graph3D.h"
#include "../src/core/ApplicationWindow.h"
#include "../src/analysis/Fit.h"
#include "../src/analysis/ExponentialFit.h"
#include "../src/analysis/SigmoidalFit.h"
#include "../src/analysis/LogisticFit.h"
#include "../src/analysis/MultiPeakFit.h"
#include "../src/analysis/NonLinearFit.h"
#include "../src/analysis/PluginFit.h"
#include "../src/analysis/PsdVoigtFit.h"
#include "../src/analysis/PolynomialFit.h"
#include "../src/analysis/Filter.h"
#include "../src/analysis/Differentiation.h"
#include "../src/analysis/Integration.h"
#include "../src/analysis/Interpolation.h"
#include "../src/analysis/SmoothFilter.h"
#include "../src/analysis/FindPeaksFilter.h"
#include "../src/analysis/FFTFilter.h"
#include "../src/analysis/FFT.h"
#include "../src/analysis/Correlation.h"
#include "../src/analysis/Convolution.h"
#include <Statistics.h>
#include <StatisticTest.h>
#include <tTest.h>
#include <ChiSquareTest.h>
#include <KolmogorovSmirnovTest.h>
#include <MannWhitneyTest.h>
#include <SignTest.h>
#include <WilcoxonTest.h>
#include <ShapiroWilkTest.h>
#include <Anova.h>
#include "../src/scripting/PythonScripting.h"
#include "../src/scripting/PythonScript.h"
#include "../src/core/Folder.h"

Classes

class  Anova
class  ApplicationWindow
class  ArrowMarker
class  BoxCurve
class  ChiSquareTest
class  ColorScaleWidget
class  Column
class  Convolution
class  Correlation
class  Curve3D
class  DataCurve
class  Deconvolution
class  Differentiation
class  EllipseWidget
class  ErrorBarsCurve
class  ExponentialFit
class  FFT
class  FFTFilter
class  Filter
class  FindPeaksFilter
class  Fit
class  Folder
class  FrameWidget
class  FunctionCurve
class  GaussAmpFit
class  GaussFit
class  Graph
class  Graph3D
class  Grid
class  ImageSymbol
class  ImageWidget
class  Integration
class  Interpolation
class  KolmogorovSmirnovTest
class  LegendWidget
class  LinearColorMap
class  LinearFit
class  LinearSlopeFit
class  LogisticFit
class  LorentzFit
class  MannWhitneyTest
class  Matrix
class  MdiSubWindow
class  MultiLayer
class  MultiPeakFit
class  NonLinearFit
class  Note
class  PieCurve
class  PlotCurve
class  PluginFit
class  PolynomialFit
class  PsdVoigt1Fit
class  PsdVoigt2Fit
class  PythonScript
class  PythonScripting
class  QwtHistogram
class  QwtLinearColorMap
class  QwtPlot
class  QwtPlotCurve
class  QwtPlotSpectrogram
class  QwtScaleDiv
class  RectangleWidget
class  ShapiroWilkTest
class  SigmoidalFit
class  SignTest
class  SmoothFilter
class  Spectrogram
class  Statistics
class  StatisticTest
class  Table
class  ThreeExpFit
class  tTest
class  TwoExpFit
class  UnicodeSymbol
class  VectorCurve
class  WilcoxonTest

Defines

#define CHECK_MATRIX_COL(arg)
#define CHECK_MATRIX_ROW(arg)
#define CHECK_TABLE_COL(arg)
#define CHECK_TABLE_ROW(arg)
#define SIPQTI_APP(sipcppexpr)

Functions

Module qti Import QtCore
QtCoremod sip Import QtGui
QtGuimod sip 
If (Qt_5_0_0-)%Import QtWidgets/QtWidgetsmod.sip%End class ScriptEdit
ModuleCode ApplicationWindowsipqti_app ()

Variables

class QwtSymbol PyName

Define Documentation

#define CHECK_MATRIX_COL ( arg   ) 

Value:

int col = arg-1;\
   if (col < 0 || col >= sipCpp->numCols()) {\
        sipIsErr = 1;\
        PyErr_Format(PyExc_ValueError, "There's no column %d in matrix %s!", col+1, sipCpp->name().toUtf8().constData());\
    }

#define CHECK_MATRIX_ROW ( arg   ) 

Value:

int row = arg-1;\
    if (row < 0 || row >= sipCpp->numRows()) {\
        sipIsErr = 1;\
        PyErr_Format(PyExc_ValueError, "There's no row %d in matrix %s!", row+1, sipCpp->name().toUtf8().constData());\
    }

#define CHECK_TABLE_COL ( arg   ) 

Value:

int col;\
    if (PyInt_Check(arg)) {\
      col = (int)PyInt_AsLong(arg) - 1;\
        if (col < 0 || col >= sipCpp->numCols()) {\
            sipIsErr = 1;\
            PyErr_Format(PyExc_ValueError, "There's no column %d in table %s!", col+1, sipCpp->name().toUtf8().constData());\
        }\
     } else {\
      PyObject *tmp = PyObject_Str(arg);\
        if (!tmp) {\
            sipIsErr = 1;\
            PyErr_Format(PyExc_TypeError, "Column argument must be either int or string.");\
        } else {\
            col = sipCpp->colIndex(PyString_AsString(tmp));\
            if (col < 0) {\
                sipIsErr = 1;\
                PyErr_Format(PyExc_ValueError, "There's no column named %s in table %s!", PyString_AsString(tmp),\
                        sipCpp->name().toUtf8().constData());\
                Py_DECREF(tmp);\
            }\
        }\
     }

#define CHECK_TABLE_ROW ( arg   ) 

Value:

int row = arg-1;\
    if (row < 0 || row >= sipCpp->numRows()) {\
        sipIsErr = 1;\
        PyErr_Format(PyExc_ValueError, "There's no row %d in table %s!", row + 1, sipCpp->name().toUtf8().constData());\
    }

#define SIPQTI_APP ( sipcppexpr   ) 

Value:

ApplicationWindow *app = sipqti_app();\
if (app) sipCpp = sipcppexpr;\
else { sipCpp = NULL; }


Function Documentation

Module qti Import QtCore QtCoremod sip Import QtGui QtGuimod sip If ( Qt_5_0_0-   ) 

References PyName.

ApplicationWindow * sipqti_app (  ) 


Variable Documentation

class QwtSymbol PyName

Referenced by If().


Generated on Mon May 7 12:18:23 2018 for QtiPlot/Python-API by  doxygen 1.5.8