Aperture setting for the camera. Specified as an f-number (the ratio of lens focal length to the effective aperture diameter).
More...
#include <Zivid/Settings2D.h>
|
using | ValueType = double |
| The type of the underlying value.
|
|
Aperture setting for the camera. Specified as an f-number (the ratio of lens focal length to the effective aperture diameter).
When capturing 2D HDR, all 2D acquisitions must have the same Aperture setting. Use Exposure Time or Gain to control the exposure instead.
◆ ValueType
The type of the underlying value.
◆ Aperture() [1/2]
Zivid::Settings2D::Acquisition::Aperture::Aperture |
( |
| ) |
|
|
default |
◆ Aperture() [2/2]
Zivid::Settings2D::Acquisition::Aperture::Aperture |
( |
double | value | ) |
|
|
inlineexplicitconstexpr |
◆ hasValue()
bool Zivid::Settings2D::Acquisition::Aperture::hasValue |
( |
| ) |
const |
Check if the value is set.
◆ operator!=()
bool Zivid::Settings2D::Acquisition::Aperture::operator!= |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ operator<()
bool Zivid::Settings2D::Acquisition::Aperture::operator< |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ operator<=()
bool Zivid::Settings2D::Acquisition::Aperture::operator<= |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ operator==()
bool Zivid::Settings2D::Acquisition::Aperture::operator== |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ operator>()
bool Zivid::Settings2D::Acquisition::Aperture::operator> |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ operator>=()
bool Zivid::Settings2D::Acquisition::Aperture::operator>= |
( |
const Aperture & | other | ) |
const |
|
inline |
◆ reset()
void Zivid::Settings2D::Acquisition::Aperture::reset |
( |
| ) |
|
Reset the node to unset state.
◆ toString()
std::string Zivid::Settings2D::Acquisition::Aperture::toString |
( |
| ) |
const |
◆ validRange()
static constexpr Range< double > Zivid::Settings2D::Acquisition::Aperture::validRange |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ value()
double Zivid::Settings2D::Acquisition::Aperture::value |
( |
| ) |
const |
Get the value.
If this object does not contain a value (see hasValue) then this method throws an exception.
◆ DataModel::Detail::Befriend< Aperture >
friend struct DataModel::Detail::Befriend< Aperture > |
|
friend |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & | stream, |
|
|
const Aperture & | value ) |
|
friend |
Operator to serialize the value to a stream.
◆ description
const char* Zivid::Settings2D::Acquisition::Aperture::description |
|
staticconstexpr |
Initial value:{
R"description(Aperture setting for the camera. Specified as an f-number (the ratio of lens focal length to
the effective aperture diameter).
When capturing 2D HDR, all 2D acquisitions must have the same Aperture setting. Use Exposure Time
or Gain to control the exposure instead.
)description"
}
The description for this value.
◆ name
const char* Zivid::Settings2D::Acquisition::Aperture::name { "Aperture" } |
|
staticconstexpr |
◆ nodeType
◆ path
const char* Zivid::Settings2D::Acquisition::Aperture::path { "Acquisition/Aperture" } |
|
staticconstexpr |
The full path for this value.
The documentation for this class was generated from the following file: