ZoomState
interface ZoomState
An interface which contains the zoom related information from a camera.
Applications can retrieve an instance via getZoomState.
Summary
Public functions |
|
|---|---|
Float |
Returns the linearZoom which is in range [0..1]. |
Float |
Returns the maximum zoom ratio. |
Float |
Returns the minimum zoom ratio. |
Float |
Returns the zoom ratio. |
Public functions
getLinearZoom
fun getLinearZoom(): Float
Returns the linearZoom which is in range [0..1].
LinearZoom 0 represents the minimum zoom while linearZoom 1.0 represents the maximum zoom.
getMinZoomRatio
fun getMinZoomRatio(): Float
Returns the minimum zoom ratio.
Typically 1.0, but can be less than 1.0 if the camera device supports zoom-out (only on android 11 or later).
getZoomRatio
fun getZoomRatio(): Float
Returns the zoom ratio. The value is 1.0 by default.