DeformableMirrorProxy ===================== .. currentmodule:: catkit2.testbed.proxies .. autoclass:: DeformableMirrorProxy :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~DeformableMirrorProxy.actuator_grid ~DeformableMirrorProxy.command_length ~DeformableMirrorProxy.device_actuator_mask ~DeformableMirrorProxy.dm_shape ~DeformableMirrorProxy.num_actuators ~DeformableMirrorProxy.num_dms .. rubric:: Methods Summary .. autosummary:: ~DeformableMirrorProxy.apply_shape ~DeformableMirrorProxy.command_to_dm_maps ~DeformableMirrorProxy.dm_maps_to_command ~DeformableMirrorProxy.flatten_channels ~DeformableMirrorProxy.write_dm_shape .. rubric:: Attributes Documentation .. autoattribute:: actuator_grid .. autoattribute:: command_length .. autoattribute:: device_actuator_mask .. autoattribute:: dm_shape .. autoattribute:: num_actuators .. autoattribute:: num_dms .. rubric:: Methods Documentation .. automethod:: apply_shape .. automethod:: command_to_dm_maps .. automethod:: dm_maps_to_command .. automethod:: flatten_channels .. automethod:: write_dm_shape