MMCore 10.1.1
Public Member Functions | List of all members
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)
 
void Define (const char *configName, const char *deviceLabel, const char *propName, const char *value)
 
PixelSizeConfigurationFind (const char *configName)
 
bool Rename (const char *oldConfigName, const char *newConfigName)
 
bool Delete (const char *configName)
 
bool Delete (const char *configName, const char *deviceLabel, const char *propName)
 
std::vector< std::string > GetAvailable () const
 
bool IsEmpty ()
 

Additional Inherited Members

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

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: