pyqtgraph/pyqtgraph/graphicsItems
Ogi Moore 314121192a Use math module for isfinite or isnan for scalars
Various places in the library attempt to check if scalars are finite
via numpy methods, which are intended to be used on numpy arrays.  Using
the math module equivalent functions on scalars is significantly faster.

In a few places, I also use numpy methods explicitly (np.all vs. all)
2021-04-23 22:43:57 -07:00
..
PlotItem Use clip_array or clip_scalar instead of np.clip 2021-04-23 11:53:00 -07:00
tests Fix to accidentally disabled style updates in PlotDataItem (#1653) 2021-03-23 11:54:15 -07:00
ViewBox Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
__init__.py Reorganized directory structure to be more standard 2012-12-25 00:43:31 -05:00
ArrowItem.py Use hypot method to avoid over/underflow errors 2021-04-23 11:53:00 -07:00
AxisItem.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
BarGraphItem.py BarGraphItem CSV export and documentation 2019-08-06 09:32:43 -07:00
ButtonItem.py remove scale, rotate and translate shims 2021-02-01 09:06:23 +08:00
ColorBarItem.py Add ColorBarItem for simplified image level adjustment (#1596) 2021-04-05 20:50:52 -07:00
CurvePoint.py Use math.radians and math.degrees 2021-04-23 22:43:51 -07:00
DateAxisItem.py DateAxisItem: Account for daylight saving time (#1694) 2021-04-05 15:45:08 -07:00
ErrorBarItem.py Fix Small Heights in ErrorBarItem (#1558) 2021-02-09 20:42:39 -08:00
FillBetweenItem.py Fix up Qt.py and deprecate USE_XX variables 2018-02-16 20:42:34 -08:00
GradientEditorItem.py make these tiny methods with little excuse to exist private 2021-02-21 22:31:13 -08:00
GradientLegend.py Fix transformations in GradientLegend (#1639) 2021-03-19 22:06:18 -07:00
GraphicsItem.py Use hypot method to avoid over/underflow errors 2021-04-23 11:53:00 -07:00
GraphicsLayout.py GraphicsLayout: Always call layout.activate() after adding items 2020-04-14 02:00:49 +02:00
GraphicsObject.py call super() on virtual QWidget methods 2021-01-23 08:29:44 +08:00
GraphicsWidget.py Switching to relative imports to allow pyqtgraph to be imported under other names. 2013-12-22 02:08:39 -05:00
GraphicsWidgetAnchor.py Legends can be dragged by user 2013-05-28 18:47:33 -04:00
GraphItem.py handle empty adjanceny array (#1647) 2021-03-21 21:14:19 -07:00
GridItem.py Use clip_array or clip_scalar instead of np.clip 2021-04-23 11:53:00 -07:00
HistogramLUTItem.py remove scale, rotate and translate shims 2021-02-01 09:06:23 +08:00
ImageItem.py combine levels and lut only if both are present 2021-03-13 16:27:20 +08:00
InfiniteLine.py Use math.radians and math.degrees 2021-04-23 22:43:51 -07:00
IsocurveItem.py IsocurveItem obeys imageAxisOrder config option 2016-08-27 22:36:05 -07:00
ItemGroup.py Switching to relative imports to allow pyqtgraph to be imported under other names. 2013-12-22 02:08:39 -05:00
LabelItem.py Add Deprecation Warning to Hex Strings That Do Not Start With "#" in mkColor (#1644) 2021-03-23 11:35:06 -07:00
LegendItem.py Don't pass brush to fn.mkPen 2021-03-26 11:36:30 -07:00
LinearRegionItem.py Add ColorBarItem for simplified image level adjustment (#1596) 2021-04-05 20:50:52 -07:00
MultiPlotItem.py Improve docs for MultiPlotWidget and MultiPlotItem 2020-07-19 14:28:58 -07:00
NonUniformImage.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
PColorMeshItem.py Docs should have no warnings on pcolormeshitem (#1400) 2020-10-15 10:12:36 -07:00
PlotCurveItem.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
PlotDataItem.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
ROI.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
ScaleBar.py Squashed commit of the following: 2014-08-07 09:03:26 -04:00
ScatterPlotItem.py Use math module for isfinite or isnan for scalars 2021-04-23 22:43:57 -07:00
TargetItem.py Use math.radians and math.degrees 2021-04-23 22:43:51 -07:00
TextItem.py Use math.radians and math.degrees 2021-04-23 22:43:51 -07:00
UIGraphicsItem.py import sip from Qt.py 2021-01-23 08:29:43 +08:00
VTickGroup.py Fixed incorrect height in VTickGroup. 2017-05-17 09:23:41 -04:00