blob: 68177f4ecfd639008e1f314f3377b08e51101ed5 [file] [log] [blame]
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package io.flutter.plugins.camera.types;
public class CameraCaptureProperties {
private Float lastLensAperture;
private Long lastSensorExposureTime;
private Integer lastSensorSensitivity;
/**
* Gets the last known lens aperture. (As f-stop value)
*
* @return the last known lens aperture. (As f-stop value)
*/
public Float getLastLensAperture() {
return lastLensAperture;
}
/**
* Sets the last known lens aperture. (As f-stop value)
*
* @param lastLensAperture - The last known lens aperture to set. (As f-stop value)
*/
public void setLastLensAperture(Float lastLensAperture) {
this.lastLensAperture = lastLensAperture;
}
/**
* Gets the last known sensor exposure time in nanoseconds.
*
* @return the last known sensor exposure time in nanoseconds.
*/
public Long getLastSensorExposureTime() {
return lastSensorExposureTime;
}
/**
* Sets the last known sensor exposure time in nanoseconds.
*
* @param lastSensorExposureTime - The last known sensor exposure time to set, in nanoseconds.
*/
public void setLastSensorExposureTime(Long lastSensorExposureTime) {
this.lastSensorExposureTime = lastSensorExposureTime;
}
/**
* Gets the last known sensor sensitivity in ISO arithmetic units.
*
* @return the last known sensor sensitivity in ISO arithmetic units.
*/
public Integer getLastSensorSensitivity() {
return lastSensorSensitivity;
}
/**
* Sets the last known sensor sensitivity in ISO arithmetic units.
*
* @param lastSensorSensitivity - The last known sensor sensitivity to set, in ISO arithmetic
* units.
*/
public void setLastSensorSensitivity(Integer lastSensorSensitivity) {
this.lastSensorSensitivity = lastSensorSensitivity;
}
}