MMCore 10.1.1
PixelSizeConfigGroup Class Reference

#include <ConfigGroup.h>

Inheritance diagram for PixelSizeConfigGroup:
ConfigGroupBase< PixelSizeConfiguration >

Public Member Functions

bool DefinePixelSize (const char *resolutionID, const char *deviceLabel, const char *propName, const char *value, double pixSizeUm)
Public Member Functions inherited from ConfigGroupBase< PixelSizeConfiguration >
void Define (const char *configName)
PixelSizeConfiguration * Find (const char *configName)
bool Rename (const char *oldConfigName, const char *newConfigName)
bool Delete (const char *configName)
std::vector< std::string > GetAvailable () const
bool IsEmpty ()

Additional Inherited Members

Protected Attributes inherited from ConfigGroupBase< PixelSizeConfiguration >
std::map< std::string, PixelSizeConfiguration > configs_

Detailed Description

Encapsulates a collection (map) of user-defined pixel size presets.

Member Function Documentation

◆ DefinePixelSize()

bool PixelSizeConfigGroup::DefinePixelSize ( const char * resolutionID,
const char * deviceLabel,
const char * propName,
const char * value,
double pixSizeUm )
inline

Defines a new preset with pixel size.


The documentation for this class was generated from the following file: