pulse2percept.stimuli.GratingStimulus
=====================================

.. currentmodule:: pulse2percept.stimuli

.. The package page already documents this class, so this stub page is not
   indexed; cross-references resolve to the package page.

.. autoclass:: GratingStimulus
   :no-index:

   
   .. automethod:: __init__
      :no-index:

   
   .. rubric:: Methods

   .. autosummary::
   
      ~GratingStimulus.__init__
      ~GratingStimulus.append
      ~GratingStimulus.apply
      ~GratingStimulus.center
      ~GratingStimulus.compress
      ~GratingStimulus.crop
      ~GratingStimulus.crop_square
      ~GratingStimulus.encode
      ~GratingStimulus.filter
      ~GratingStimulus.invert
      ~GratingStimulus.pad
      ~GratingStimulus.play
      ~GratingStimulus.plot
      ~GratingStimulus.remove
      ~GratingStimulus.resize
      ~GratingStimulus.rgb2gray
      ~GratingStimulus.rotate
      ~GratingStimulus.scale
      ~GratingStimulus.shift
      ~GratingStimulus.times
      ~GratingStimulus.trim
      ~GratingStimulus.values
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~GratingStimulus.data
      ~GratingStimulus.dt
      ~GratingStimulus.duration
      ~GratingStimulus.electrodes
      ~GratingStimulus.is_charge_balanced
      ~GratingStimulus.is_compressed
      ~GratingStimulus.metadata
      ~GratingStimulus.quantity
      ~GratingStimulus.shape
      ~GratingStimulus.time
      ~GratingStimulus.time_quantity
      ~GratingStimulus.time_unit
      ~GratingStimulus.unit
      ~GratingStimulus.vid_shape
   
   