DynExp
Highly flexible laboratory automation for dynamically changing experiments.
Loading...
Searching...
No Matches
WidefieldMicroscope.h File Reference

Implementation of a module to control a combined widefield and confocal microscope. More...

Go to the source code of this file.

Classes

class  DynExpModule::Widefield::WidefieldMicroscopeData
 
struct  DynExpModule::Widefield::WidefieldMicroscopeData::LocalizedEmitterType
 
struct  DynExpModule::Widefield::WidefieldMicroscopeData::PositionPoint
 
struct  DynExpModule::Widefield::WidefieldMicroscopeData::SPDStateType
 
class  DynExpModule::Widefield::WidefieldMicroscopeParams
 
class  DynExpModule::Widefield::WidefieldMicroscopeConfigurator
 
class  DynExpModule::Widefield::WidefieldMicroscope
 
struct  DynExpModule::Widefield::WidefieldMicroscope::ConfocalOptimizationStateType
 

Namespaces

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

Functions

WidefieldMicroscopeData::PositionPoint DynExpModule::Widefield::operator+ (const WidefieldMicroscopeData::PositionPoint &lhs, const WidefieldMicroscopeData::PositionPoint &rhs)
 
WidefieldMicroscopeData::PositionPoint DynExpModule::Widefield::operator- (const WidefieldMicroscopeData::PositionPoint &lhs, const WidefieldMicroscopeData::PositionPoint &rhs)
 

Detailed Description

Implementation of a module to control a combined widefield and confocal microscope.

Definition in file WidefieldMicroscope.h.


Class Documentation

◆ DynExpModule::Widefield::WidefieldMicroscopeData::LocalizedEmitterType

struct DynExpModule::Widefield::WidefieldMicroscopeData::LocalizedEmitterType

Definition at line 40 of file WidefieldMicroscope.h.

Class Members
QPoint Position
LocalizedEmitterStateType State = LocalizedEmitterStateType::NotSet

◆ DynExpModule::Widefield::WidefieldMicroscope::ConfocalOptimizationStateType

struct DynExpModule::Widefield::WidefieldMicroscope::ConfocalOptimizationStateType

Definition at line 629 of file WidefieldMicroscope.h.

Class Members
PositionType X {}
PositionType Y {}
SampleType Z {}