2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 namespace Tizen.Sensor
22 /// MagnetometerRotationVectorSensor changed event arguments. Class for storing the data returned by magnetometer rotation vector sensor
24 public class MagnetometerRotationVectorSensorDataUpdatedEventArgs : EventArgs
26 internal MagnetometerRotationVectorSensorDataUpdatedEventArgs(float[] values, SensorDataAccuracy accuracy)
36 /// Gets the X component of the magnetometer rotation vector.
38 /// <since_tizen> 3 </since_tizen>
39 /// <value> X </value>
40 public float X { get; private set; }
43 /// Gets the Y component of the magnetometer rotation vector.
45 /// <since_tizen> 3 </since_tizen>
46 /// <value> Y </value>
47 public float Y { get; private set; }
50 /// Gets the Z component of the magnetometer rotation vector.
52 /// <since_tizen> 3 </since_tizen>
53 /// <value> Z </value>
54 public float Z { get; private set; }
57 /// Gets the W component of the magnetometer rotation vector.
59 /// <since_tizen> 3 </since_tizen>
60 /// <value> W </value>
61 public float W { get; private set; }
64 /// Gets the accuracy of the magnetometer rotation vector data.
66 /// <since_tizen> 3 </since_tizen>
67 /// <value> Accuracy </value>
68 public SensorDataAccuracy Accuracy { get; private set; }