DynExp
Highly flexible laboratory automation for dynamically changing experiments.
ImageViewer.h File Reference

Implementation of a module to display images recorded by camera instruments. More...

Go to the source code of this file.

Classes

class  DynExpModule::ImageViewer::ImageViewerWidget
 
class  DynExpModule::ImageViewer::ImageViewerData
 
class  DynExpModule::ImageViewer::ImageViewerParams
 
class  DynExpModule::ImageViewer::ImageViewerConfigurator
 
class  DynExpModule::ImageViewer::ImageViewer
 
struct  DynExpModule::ImageViewer::ImageViewer::AutofocusParamsType
 
struct  DynExpModule::ImageViewer::ImageViewer::AutofocusResultsType
 
struct  DynExpModule::ImageViewer::ImageViewer::AutofocusSampleType
 

Namespaces

 DynExpModule
 DynExp's module namespace contains the implementation of DynExp modules which extend DynExp's core functionality in a modular way.
 
 DynExpModule::ImageViewer
 

Typedefs

using DynExpModule::ImageViewer::StateMachineStateType = Util::StateMachineState< StateType(ImageViewer::*)(DynExp::ModuleInstance &)>
 

Enumerations

enum class  DynExpModule::ImageViewer::StateType {
  DynExpModule::ImageViewer::Ready , DynExpModule::ImageViewer::AutofocusInit , DynExpModule::ImageViewer::AutofocusGotoSample , DynExpModule::ImageViewer::AutofocusWaitBeforeCapture ,
  DynExpModule::ImageViewer::AutofocusWaitForImage , DynExpModule::ImageViewer::AutofocusStep , DynExpModule::ImageViewer::AutofocusFinished
}
 

Detailed Description

Implementation of a module to display images recorded by camera instruments.

Definition in file ImageViewer.h.


Class Documentation

◆ DynExpModule::ImageViewer::ImageViewer::AutofocusResultsType

struct DynExpModule::ImageViewer::ImageViewer::AutofocusResultsType

Definition at line 225 of file ImageViewer.h.

Class Members
double FocusVoltage
bool Success

◆ DynExpModule::ImageViewer::ImageViewer::AutofocusSampleType

struct DynExpModule::ImageViewer::ImageViewer::AutofocusSampleType

Definition at line 231 of file ImageViewer.h.

Class Members
double Result
double Voltage