| Type | Reason |
|---|
| CMAcceleration | A 3D vector containing acceleration values. |
| CMAccelerometerData | An accelerometer event, encapsulates an instance of MonoTouch.CoreMotion.CMAcceleration |
| CMAccelerometerHandler | A delegate signature used to receive events from MonoTouch.CoreMotion.CMMotionManager |
| CMAltimeter | Interface to the relative-altitude pressure sensor. |
| CMAltitudeData | Holds relative-altitude data, generated by the MonoTouch.CoreMotion.CMAltitude class. |
| CMAttitude | Used to pull spacial information from the device in either quaternion, rotation matrix or with 3D angles (roll, pitch and yaw). |
| CMAttitudeReferenceFrame | An enumeration whose values specify the reference frame from which MonoTouch.CoreMotion.CMAttitude readings are referenced. |
| CMCalibratedMagneticField | Encapsulates the accuracy and field strength of the magnetometer after calibration. |
| CMDeviceMotion | Encapsulates Attitude, Rotation Rate and Acceleration of the device. |
| CMDeviceMotionHandler | A delegate signature used to receive events from MonoTouch.CoreMotion.CMMotionManager |
| CMError | Type for CoreMotion errors. |
| CMGyroData | A single measurement of the device rotation rate. |
| CMGyroHandler | A delegate signature used to receive events from MonoTouch.CoreMotion.CMMotionManager |
| CMLogItem | Base class for CMAccelerometerData, CMDeviceMotion and CMGyroData, it is used to attach a timestamp to these events. |
| CMMagneticField | Represents the 3-axis magnetometer data in microteslas. |
| CMMagneticFieldCalibrationAccuracy | An enumeration whose values specify the quality of the magnetometer calibration. |
| CMMagnetometerData | A reading from the device magnetometer. |
| CMMagnetometerHandler | A delegate that is the handler for the MonoTouch.CoreMotion.CMMotionManager.StartMagnetometerUpdates method. |
| CMMotionActivity | A motion update event, including characterization of the likely form (walking, running, automotive). |
| CMMotionActivityConfidence | An enumeration whose values specify the confidence in a MonoTouch.CoreMotion.CMMotionActivity. |
| CMMotionActivityHandler | The delegate that acts as the handler for MonoTouch.CoreMotion.CMMotionActivityManager.QueryActivity. |
| CMMotionActivityManager | On supported devices, accesses stored motion data and allows monitoring of motion updates. |
| CMMotionActivityQueryHandler | The delegate that is the handler for MonoTouch.CoreMotion.CMMotionActivityManager.StartActivityUpdates. |
| CMMotionManager | Core class that provides access to the motion services in iOS. |
| CMPedometer | Generates step-counting data, including number of steps and floors climbed/descended. |
| CMPedometerData | Holds data relating to walking and floor-climbing. Generated by MonoTouch.CoreMotion.CMPedometer. |
| CMQuaternion | Represents a Quaternion, used as one of the possible CMAttitude representations. |
| CMRotationMatrix | Represents a 3x3 rotation matrix. |
| CMRotationRate | 3D rotation rate. |
| CMStepCounter | On supported devices, stores the number of steps the user has taken with the device and allows step-counting to be dynamically tracked. |
| CMStepQueryHandler | The delegate for use with MonoTouch.CoreMotion.CMStepCounter.QueryStepCount. |
| CMStepUpdateHandler | The delegate used with MonoTouch.CoreMotion.CMStepCounter.StartStepCountingUpdates. |