rust_webvr_api/vr_field_view.rs
1/// The VRFieldOfView interface represents a field of view,
2/// as given by 4 degrees describing the view from a center point.
3
4#[derive(Debug, Clone)]
5#[cfg_attr(feature = "serde-serialization", derive(Deserialize, Serialize))]
6pub struct VRFieldOfView {
7 pub up_degrees: f64,
8 pub right_degrees: f64,
9 pub down_degrees: f64,
10 pub left_degrees: f64,
11}
12
13impl Default for VRFieldOfView {
14 fn default() -> VRFieldOfView {
15 VRFieldOfView {
16 up_degrees: 0.0,
17 right_degrees: 0.0,
18 down_degrees: 0.0,
19 left_degrees: 0.0
20 }
21 }
22}