add getHorizontalFieldOfView/getVerticalFieldOfView methods to (Dart) Camera class
This commit is contained in:
@@ -50,6 +50,7 @@ abstract class Camera {
|
||||
Future<double> getFocalLength();
|
||||
Future<double> getFocusDistance();
|
||||
Future setFocusDistance(double focusDistance);
|
||||
|
||||
Future<double> getHorizontalFieldOfView();
|
||||
Future<double> getVerticalFieldOfView();
|
||||
Future destroy();
|
||||
}
|
||||
|
||||
@@ -158,4 +158,14 @@ class FFICamera extends Camera {
|
||||
|
||||
Future<double> getFocusDistance() async => Camera_getFocusDistance(camera);
|
||||
Future setFocusDistance(double focusDistance) async => Camera_setFocusDistance(camera, focusDistance);
|
||||
|
||||
@override
|
||||
Future<double> getHorizontalFieldOfView() async {
|
||||
return Camera_getFov(camera, true);
|
||||
}
|
||||
|
||||
@override
|
||||
Future<double> getVerticalFieldOfView() async {
|
||||
return Camera_getFov(camera, false);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user