The display settings.
More...
#include <libCZI_Metadata.h>
◆ GradationCurveMode
Values that represent the gradation curve modes.
Enumerator |
---|
Linear | The gradation curve is a straight line (from white point to black point).
|
Gamma | The gradation curve is defined by a gamma.
|
Spline | The gradation curve is defined by piecewise splines.
|
◆ EnumChannels()
virtual void libCZI::IDisplaySettings::EnumChannels |
( |
std::function< bool(int chIndex)> |
func | ) |
const |
|
pure virtual |
Enum all channels (which are described by the display-settings object).
- Parameters
-
func | The functor to be called (passing in the channel index). If the functor returns false, the enumeration is stopped. |
◆ GetChannelDisplaySettings()
Gets channel display settings for the specified channel. If the channel index is not valid, then an empty shared_ptr is returned.
- Parameters
-
chIndex | The channel index. |
- Returns
- The channel display settings object (if the channel index was valid), and empty shared_ptr otherwise.
The documentation for this class was generated from the following file: