pyqtgraph.plot
pyqtgraph.image
pyqtgraph.dbg
Qt uses the classes QColor, QPen, and QBrush to determine how to draw lines and fill shapes. These classes are highly capable but somewhat awkward to use. Pyqtgraph offers the functions ~pyqtgraph.mkColor
, ~pyqtgraph.mkPen
, and ~pyqtgraph.mkBrush
to simplify the process of creating these classes. In most cases, however, it will be unnecessary to call these functions directly--any function or method that accepts pen or brush arguments will make use of these functions for you. For example, the following three lines all have the same effect:
pg.plot(xdata, ydata, pen='r')
pg.plot(xdata, ydata, pen=pg.mkPen('r'))
pg.plot(xdata, ydata, pen=QPen(QColor(255, 0, 0)))
pyqtgraph.mkColor
pyqtgraph.mkPen
pyqtgraph.mkBrush
pyqtgraph.hsvColor
pyqtgraph.intColor
pyqtgraph.colorTuple
pyqtgraph.colorStr
pyqtgraph.glColor
pyqtgraph.affineSlice
pyqtgraph.transformToArray
pyqtgraph.transformCoordinates
pyqtgraph.solve3DTransform
pyqtgraph.solveBilinearTransform
pyqtgraph.siFormat
pyqtgraph.siScale
pyqtgraph.siEval
pyqtgraph.makeARGB
pyqtgraph.makeQImage
pyqtgraph.applyLookupTable
pyqtgraph.rescaleData
pyqtgraph.imageToArray
pyqtgraph.isocurve
pyqtgraph.isosurface
pyqtgraph.pseudoScatter
pyqtgraph.systemInfo