qudi.util.constraints
This file contains Qudi methods for handling real-world values with units.
Classes
|
- class qudi.util.constraints.ScalarConstraint(default: int | float, bounds: Tuple[int | float, int | float], increment: int | float | None = None, enforce_int: bool | None = False, checker: Callable[[int | float], bool] | None = None)[source]
Bases:
builtins.object- __init__(default: int | float, bounds: Tuple[int | float, int | float], increment: int | float | None = None, enforce_int: bool | None = False, checker: Callable[[int | float], bool] | None = None) None[source]
- property bounds: Tuple[int | float, int | float]
!! processed by numpydoc !!
- property default: int | float
!! processed by numpydoc !!
- property enforce_int: bool
!! processed by numpydoc !!
- property increment: None | int | float
!! processed by numpydoc !!
- property max: int | float
!! processed by numpydoc !!
- property maximum: int | float
!! processed by numpydoc !!
- property min: int | float
!! processed by numpydoc !!
- property minimum: int | float
!! processed by numpydoc !!
- property step: None | int | float
!! processed by numpydoc !!