Public Member Functions | |
| __init__ (self, screen=None, **args) | |
| create (self, screen=None) | |
| clear (self, colour=None) | |
| copy (self, screen) | |
| draw_circle (self, colour=None, pos=None, r=50, pw=1, fill=False) | |
| draw_ellipse (self, colour=None, x=None, y=None, w=50, h=50, pw=1, fill=False) | |
| draw_rect (self, colour=None, x=None, y=None, w=50, h=50, pw=1, fill=False) | |
| draw_line (self, colour=None, spos=None, epos=None, pw=1) | |
| draw_polygon (self, pointlist, colour=None, pw=1, fill=True) | |
| draw_fixation (self, fixtype='cross', colour=None, pos=None, pw=1, diameter=12) | |
| draw_text (self, text='text', colour=None, pos=None, center=True, font='mono', fontsize=12, antialias=True) | |
| draw_image (self, image, pos=None, scale=None) | |
| set_background_colour (self, colour=None) | |
Public Member Functions inherited from pygaze._screen.basescreen.BaseScreen | |
| __init__ (self) | |
Public Attributes | |
| experiment = settings.osexperiment | |
| str | uniform_coordinates = u'yes' |
| canvas = screen.copy() | |
Protected Member Functions | |
| _pos (self, pos) | |
See _display.pygamescreen.PyGameScreen
| pygaze._screen.osscreen.OSScreen.__init__ | ( | self, | |
| screen = None, | |||
| ** | args ) |
See _display.pygamescreen.PyGameScreen
|
protected |
Convert PyGaze coordinates to OpenSesame coordinates.
| pygaze._screen.osscreen.OSScreen.clear | ( | self, | |
| colour = None ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.copy | ( | self, | |
| screen ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.create | ( | self, | |
| screen = None ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_circle | ( | self, | |
| colour = None, | |||
| pos = None, | |||
| r = 50, | |||
| pw = 1, | |||
| fill = False ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_ellipse | ( | self, | |
| colour = None, | |||
| x = None, | |||
| y = None, | |||
| w = 50, | |||
| h = 50, | |||
| pw = 1, | |||
| fill = False ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_fixation | ( | self, | |
| fixtype = 'cross', | |||
| colour = None, | |||
| pos = None, | |||
| pw = 1, | |||
| diameter = 12 ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_image | ( | self, | |
| image, | |||
| pos = None, | |||
| scale = None ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_line | ( | self, | |
| colour = None, | |||
| spos = None, | |||
| epos = None, | |||
| pw = 1 ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_polygon | ( | self, | |
| pointlist, | |||
| colour = None, | |||
| pw = 1, | |||
| fill = True ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_rect | ( | self, | |
| colour = None, | |||
| x = None, | |||
| y = None, | |||
| w = 50, | |||
| h = 50, | |||
| pw = 1, | |||
| fill = False ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.draw_text | ( | self, | |
| text = 'text', | |||
| colour = None, | |||
| pos = None, | |||
| center = True, | |||
| font = 'mono', | |||
| fontsize = 12, | |||
| antialias = True ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.set_background_colour | ( | self, | |
| colour = None ) |
See _display.pygamescreen.PyGameScreen
Reimplemented from pygaze._screen.basescreen.BaseScreen.
| pygaze._screen.osscreen.OSScreen.canvas = screen.copy() |
| pygaze._screen.osscreen.OSScreen.experiment = settings.osexperiment |
| str pygaze._screen.osscreen.OSScreen.uniform_coordinates = u'yes' |