endrov.hardwareMicromanager
Class MMSpatialLightModulator

java.lang.Object
  extended by endrov.hardwareMicromanager.MMDeviceAdapter
      extended by endrov.hardwareMicromanager.MMState
          extended by endrov.hardwareMicromanager.MMSpatialLightModulator
All Implemented Interfaces:
EvDevice, HWSpatialLightModulator, HWState

public class MMSpatialLightModulator
extends MMState
implements HWSpatialLightModulator

Micro-manager Spatial light modulator


Field Summary
 
Fields inherited from class endrov.hardwareMicromanager.MMDeviceAdapter
event, mm, mmDeviceName
 
Constructor Summary
MMSpatialLightModulator(MicroManager mm, java.lang.String mmDeviceName)
           
 
Method Summary
 int getHeight()
           
 int getNumberOfComponents()
           
 int getWidth()
           
 void setImage(EvPixels p)
           
 void setImage(EvPixels r, EvPixels g, EvPixels b)
           
 
Methods inherited from class endrov.hardwareMicromanager.MMState
getCurrentState, getCurrentStateLabel, getStateNames, setCurrentState, setCurrentStateLabel
 
Methods inherited from class endrov.hardwareMicromanager.MMDeviceAdapter
addDeviceListener, getDescName, getPropertyMap, getPropertyTypes, getPropertyValue, getPropertyValueBoolean, hasConfigureDialog, openConfigureDialog, removeDeviceListener, setPropertyValue, setPropertyValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface endrov.recording.device.HWState
getCurrentState, getCurrentStateLabel, getStateNames, setCurrentState, setCurrentStateLabel
 
Methods inherited from interface endrov.hardware.EvDevice
addDeviceListener, getDescName, getPropertyMap, getPropertyTypes, getPropertyValue, getPropertyValueBoolean, hasConfigureDialog, openConfigureDialog, removeDeviceListener, setPropertyValue, setPropertyValue
 

Constructor Detail

MMSpatialLightModulator

public MMSpatialLightModulator(MicroManager mm,
                               java.lang.String mmDeviceName)
Method Detail

setImage

public void setImage(EvPixels p)

setImage

public void setImage(EvPixels r,
                     EvPixels g,
                     EvPixels b)

getWidth

public int getWidth()

getHeight

public int getHeight()

getNumberOfComponents

public int getNumberOfComponents()