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}