Public Attributes | |
| bool | recording = False |
| bool | blinking = False |
| tuple | bbpos = (settings.DISPSIZE[0]/2, settings.DISPSIZE[1]/2) |
| display = display | |
| screen = Screen(disptype=settings.DISPTYPE, mousevisible=False) | |
Public Attributes inherited from pygaze._eyetracker.baseeyetracker.BaseEyeTracker | |
| draw_calibration_target = func | |
| draw_drift_correction_target = func | |
A dummy class to run experiments in 'dumb dummy' mode, where nothing happens (NO simulation!)
| pygaze._eyetracker.libdumbdummy.DumbDummy.__init__ | ( | self, | |
| display ) |
Initiates a 'dumb dummy' object, that doesn't do a thing
arguments
display -- a pygaze display.Display instance
keyword arguments
None
| pygaze._eyetracker.libdumbdummy.DumbDummy.calibrate | ( | self | ) |
Dummy calibration
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.close | ( | self | ) |
Dummy for closing connection with eyetracker, messages what would have been connection closing time
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.connected | ( | self | ) |
Dummy connection status
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.drift_correction | ( | self, | |
| pos = None, | |||
| fix_triggered = False ) |
Dummy drift correction
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.fix_triggered_drift_correction | ( | self, | |
| pos = None, | |||
| min_samples = 30, | |||
| max_dev = 60, | |||
| reset_threshold = 10 ) |
Dummy drift correction (fixation triggered)
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.log | ( | self, | |
| msg ) |
Dummy log message, messages message instead of sending it to the eyetracker
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.log_var | ( | self, | |
| var, | |||
| val ) |
Dummy varlog, messages variable and value instead of sending it to the eyetracker
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.prepare_drift_correction | ( | self, | |
| pos ) |
Dummy drift correction preparation
| pygaze._eyetracker.libdumbdummy.DumbDummy.pupil_size | ( | self | ) |
Returns dummy pupil size
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.sample | ( | self | ) |
Returns dummy gaze position
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.send_command | ( | self, | |
| cmd ) |
Dummy command, messages command instead of sending it to the eyetracker
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.set_eye_used | ( | self | ) |
Dummy for setting which eye to track (does nothing)
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.start_recording | ( | self | ) |
Dummy for starting recording, messages what would have been the recording start
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.status_msg | ( | self, | |
| msg ) |
Dummy status message, messages message instead of sending it to the eyetracker
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.stop_recording | ( | self | ) |
Dummy for stopping recording, messages what would have been the recording end
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_blink_end | ( | self | ) |
Returns ending time and position of a simulated blink (mousebuttonup)
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_blink_start | ( | self | ) |
Returns starting time and position of a simulated blink
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_event | ( | self, | |
| event ) |
Dummy for waiting for an event, messages what would have been the event
Waits for simulated event (3=STARTBLINK, 4=ENDBLINK, 5=STARTSACC, 6=ENDSACC, 7=STARTFIX, 8=ENDFIX)
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_fixation_end | ( | self | ) |
Returns time and gaze position when a simulated fixation is ended
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_fixation_start | ( | self | ) |
Returns starting time and position when a simulated fixation is started
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_saccade_end | ( | self | ) |
Returns ending time, starting and end position when a simulated saccade is ended
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| pygaze._eyetracker.libdumbdummy.DumbDummy.wait_for_saccade_start | ( | self | ) |
Returns starting time and starting position when a simulated saccade is started
Reimplemented from pygaze._eyetracker.baseeyetracker.BaseEyeTracker.
Reimplemented in pygaze._eyetracker.libdummytracker.Dummy.
| tuple pygaze._eyetracker.libdumbdummy.DumbDummy.bbpos = (settings.DISPSIZE[0]/2, settings.DISPSIZE[1]/2) |
| bool pygaze._eyetracker.libdumbdummy.DumbDummy.blinking = False |
| pygaze._eyetracker.libdumbdummy.DumbDummy.display = display |
| bool pygaze._eyetracker.libdumbdummy.DumbDummy.recording = False |
| pygaze._eyetracker.libdumbdummy.DumbDummy.screen = Screen(disptype=settings.DISPTYPE, mousevisible=False) |