CoolFace
Apppublic

Aluode/PerceptionLabPortable

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
MouseSelection.cpython-310.pyc16 linesDownload Raw Back to __pycache__
1o

2�Yii�@s�dZddlZddlZddlmZejdd�e�d�Z	e�3�Ze�d�e�
d�e��e�dd	�d4Ze�dd	�dZejed<ejd	ed
�Zdeddd�<ejee�e�ddd	��dddd�ejee�e�ddd	��dddddd�ejee�e�ddd	��dddd�ejee�e�ddd	��d ded�gZd!d"�ZeD]
Ze�e�ej�e�q�e	��e��Z e �!e�e ��e"d#kr�e�#�dSdS)$z35Demonstrates selecting plot curves by mouse click6�N)�	QtWidgetsT)Z	useOpenGLzMouseSelection Examplez&pyqtgraph example: Plot data selectionztry clicking the curvesi�i��g�חA))��i�i�)ZdtypeF����r�pairs)�x�y�pen�	clickable�connect���gZfinite)�2r���d)r	r7rrr
Z	fillLevelZbrush���c�all�r8cCsJtt�D]\}}d}t�d|�}||urd}|��}|j||d�qdS)NrZrgcyr)�width)�	enumerate�curves�pgZmkColorZdarkerZsetPen)Zcurve�irr�color�r��E:\DocsHouse\542 percep lab latest\PerceptionLab\PerceptionLab_Portable\python_embed\Lib\site-packages\pyqtgraph/examples/MouseSelection.py�plotClickeds�r!�__main__)$�__doc__�numpy�npZ	pyqtgraphrZpyqtgraph.QtrZsetConfigOptionsZmkQAppZappZ9PlotWidgetZpltZsetWindowTitleZsetTitle�showZarangeZxintZxfloat�nanZones�boolr
Z
PlotCurveItem�sinZlinspacerr!rZaddItemZ10sigClickedZ
processEventsZQMainWindow�winZsetCentralWidget�__name__�execrrrr �<module>s>11121314"&""�	1516�
Aluode/PerceptionLabPortable · CoolFace