Class Sensor
public class Sensor : JVMBridgeBase<Sensor>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Sensor>Sensor
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Sensor>.IsAssignableFrom(IJavaType)JVMBridgeBase<Sensor>.IsAssignableFrom<T>()JVMBridgeBase<Sensor>.Execute<T>(params T[])JVMBridgeBase<Sensor>.DynBridgeClazzJVMBridgeBase<Sensor>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Sensor()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Sensor()
Sensor(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public Sensor(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
REPORTING_MODE_CONTINUOUS
public static int REPORTING_MODE_CONTINUOUS { get; }
Property Value
REPORTING_MODE_ONE_SHOT
public static int REPORTING_MODE_ONE_SHOT { get; }
Property Value
REPORTING_MODE_ON_CHANGE
public static int REPORTING_MODE_ON_CHANGE { get; }
Property Value
REPORTING_MODE_SPECIAL_TRIGGER
public static int REPORTING_MODE_SPECIAL_TRIGGER { get; }
Property Value
STRING_TYPE_ACCELEROMETER
public static String STRING_TYPE_ACCELEROMETER { get; }
Property Value
STRING_TYPE_ACCELEROMETER_LIMITED_AXES
public static String STRING_TYPE_ACCELEROMETER_LIMITED_AXES { get; }
Property Value
STRING_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED
public static String STRING_TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED { get; }
Property Value
STRING_TYPE_ACCELEROMETER_UNCALIBRATED
public static String STRING_TYPE_ACCELEROMETER_UNCALIBRATED { get; }
Property Value
STRING_TYPE_AMBIENT_TEMPERATURE
https://developer.android.com/reference/android/hardware/Sensor.html#STRING_TYPE_AMBIENT_TEMPERATURE
public static String STRING_TYPE_AMBIENT_TEMPERATURE { get; }
Property Value
STRING_TYPE_GAME_ROTATION_VECTOR
public static String STRING_TYPE_GAME_ROTATION_VECTOR { get; }
Property Value
STRING_TYPE_GEOMAGNETIC_ROTATION_VECTOR
public static String STRING_TYPE_GEOMAGNETIC_ROTATION_VECTOR { get; }
Property Value
STRING_TYPE_GRAVITY
public static String STRING_TYPE_GRAVITY { get; }
Property Value
STRING_TYPE_GYROSCOPE
public static String STRING_TYPE_GYROSCOPE { get; }
Property Value
STRING_TYPE_GYROSCOPE_LIMITED_AXES
public static String STRING_TYPE_GYROSCOPE_LIMITED_AXES { get; }
Property Value
STRING_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED
public static String STRING_TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED { get; }
Property Value
STRING_TYPE_GYROSCOPE_UNCALIBRATED
public static String STRING_TYPE_GYROSCOPE_UNCALIBRATED { get; }
Property Value
STRING_TYPE_HEADING
public static String STRING_TYPE_HEADING { get; }
Property Value
STRING_TYPE_HEAD_TRACKER
public static String STRING_TYPE_HEAD_TRACKER { get; }
Property Value
STRING_TYPE_HEART_BEAT
public static String STRING_TYPE_HEART_BEAT { get; }
Property Value
STRING_TYPE_HEART_RATE
public static String STRING_TYPE_HEART_RATE { get; }
Property Value
STRING_TYPE_HINGE_ANGLE
public static String STRING_TYPE_HINGE_ANGLE { get; }
Property Value
STRING_TYPE_LIGHT
public static String STRING_TYPE_LIGHT { get; }
Property Value
STRING_TYPE_LINEAR_ACCELERATION
https://developer.android.com/reference/android/hardware/Sensor.html#STRING_TYPE_LINEAR_ACCELERATION
public static String STRING_TYPE_LINEAR_ACCELERATION { get; }
Property Value
STRING_TYPE_LOW_LATENCY_OFFBODY_DETECT
public static String STRING_TYPE_LOW_LATENCY_OFFBODY_DETECT { get; }
Property Value
STRING_TYPE_MAGNETIC_FIELD
public static String STRING_TYPE_MAGNETIC_FIELD { get; }
Property Value
STRING_TYPE_MAGNETIC_FIELD_UNCALIBRATED
public static String STRING_TYPE_MAGNETIC_FIELD_UNCALIBRATED { get; }
Property Value
STRING_TYPE_MOTION_DETECT
public static String STRING_TYPE_MOTION_DETECT { get; }
Property Value
STRING_TYPE_ORIENTATION
[Obsolete]
public static String STRING_TYPE_ORIENTATION { get; }
Property Value
STRING_TYPE_POSE_6DOF
public static String STRING_TYPE_POSE_6DOF { get; }
Property Value
STRING_TYPE_PRESSURE
public static String STRING_TYPE_PRESSURE { get; }
Property Value
STRING_TYPE_PROXIMITY
public static String STRING_TYPE_PROXIMITY { get; }
Property Value
STRING_TYPE_RELATIVE_HUMIDITY
public static String STRING_TYPE_RELATIVE_HUMIDITY { get; }
Property Value
STRING_TYPE_ROTATION_VECTOR
public static String STRING_TYPE_ROTATION_VECTOR { get; }
Property Value
STRING_TYPE_SIGNIFICANT_MOTION
public static String STRING_TYPE_SIGNIFICANT_MOTION { get; }
Property Value
STRING_TYPE_STATIONARY_DETECT
public static String STRING_TYPE_STATIONARY_DETECT { get; }
Property Value
STRING_TYPE_STEP_COUNTER
public static String STRING_TYPE_STEP_COUNTER { get; }
Property Value
STRING_TYPE_STEP_DETECTOR
public static String STRING_TYPE_STEP_DETECTOR { get; }
Property Value
STRING_TYPE_TEMPERATURE
[Obsolete]
public static String STRING_TYPE_TEMPERATURE { get; }
Property Value
TYPE_ACCELEROMETER
public static int TYPE_ACCELEROMETER { get; }
Property Value
TYPE_ACCELEROMETER_LIMITED_AXES
https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ACCELEROMETER_LIMITED_AXES
public static int TYPE_ACCELEROMETER_LIMITED_AXES { get; }
Property Value
TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED
public static int TYPE_ACCELEROMETER_LIMITED_AXES_UNCALIBRATED { get; }
Property Value
TYPE_ACCELEROMETER_UNCALIBRATED
https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ACCELEROMETER_UNCALIBRATED
public static int TYPE_ACCELEROMETER_UNCALIBRATED { get; }
Property Value
TYPE_ALL
public static int TYPE_ALL { get; }
Property Value
TYPE_AMBIENT_TEMPERATURE
public static int TYPE_AMBIENT_TEMPERATURE { get; }
Property Value
TYPE_DEVICE_PRIVATE_BASE
public static int TYPE_DEVICE_PRIVATE_BASE { get; }
Property Value
TYPE_GAME_ROTATION_VECTOR
public static int TYPE_GAME_ROTATION_VECTOR { get; }
Property Value
TYPE_GEOMAGNETIC_ROTATION_VECTOR
public static int TYPE_GEOMAGNETIC_ROTATION_VECTOR { get; }
Property Value
TYPE_GRAVITY
public static int TYPE_GRAVITY { get; }
Property Value
TYPE_GYROSCOPE
public static int TYPE_GYROSCOPE { get; }
Property Value
TYPE_GYROSCOPE_LIMITED_AXES
public static int TYPE_GYROSCOPE_LIMITED_AXES { get; }
Property Value
TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED
public static int TYPE_GYROSCOPE_LIMITED_AXES_UNCALIBRATED { get; }
Property Value
TYPE_GYROSCOPE_UNCALIBRATED
public static int TYPE_GYROSCOPE_UNCALIBRATED { get; }
Property Value
TYPE_HEADING
public static int TYPE_HEADING { get; }
Property Value
TYPE_HEAD_TRACKER
public static int TYPE_HEAD_TRACKER { get; }
Property Value
TYPE_HEART_BEAT
public static int TYPE_HEART_BEAT { get; }
Property Value
TYPE_HEART_RATE
public static int TYPE_HEART_RATE { get; }
Property Value
TYPE_HINGE_ANGLE
public static int TYPE_HINGE_ANGLE { get; }
Property Value
TYPE_LIGHT
public static int TYPE_LIGHT { get; }
Property Value
TYPE_LINEAR_ACCELERATION
public static int TYPE_LINEAR_ACCELERATION { get; }
Property Value
TYPE_LOW_LATENCY_OFFBODY_DETECT
https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_LOW_LATENCY_OFFBODY_DETECT
public static int TYPE_LOW_LATENCY_OFFBODY_DETECT { get; }
Property Value
TYPE_MAGNETIC_FIELD
public static int TYPE_MAGNETIC_FIELD { get; }
Property Value
TYPE_MAGNETIC_FIELD_UNCALIBRATED
public static int TYPE_MAGNETIC_FIELD_UNCALIBRATED { get; }
Property Value
TYPE_MOTION_DETECT
public static int TYPE_MOTION_DETECT { get; }
Property Value
TYPE_ORIENTATION
[Obsolete]
public static int TYPE_ORIENTATION { get; }
Property Value
TYPE_POSE_6DOF
public static int TYPE_POSE_6DOF { get; }
Property Value
TYPE_PRESSURE
public static int TYPE_PRESSURE { get; }
Property Value
TYPE_PROXIMITY
public static int TYPE_PROXIMITY { get; }
Property Value
TYPE_RELATIVE_HUMIDITY
public static int TYPE_RELATIVE_HUMIDITY { get; }
Property Value
TYPE_ROTATION_VECTOR
public static int TYPE_ROTATION_VECTOR { get; }
Property Value
TYPE_SIGNIFICANT_MOTION
public static int TYPE_SIGNIFICANT_MOTION { get; }
Property Value
TYPE_STATIONARY_DETECT
public static int TYPE_STATIONARY_DETECT { get; }
Property Value
TYPE_STEP_COUNTER
public static int TYPE_STEP_COUNTER { get; }
Property Value
TYPE_STEP_DETECTOR
public static int TYPE_STEP_DETECTOR { get; }
Property Value
TYPE_TEMPERATURE
[Obsolete]
public static int TYPE_TEMPERATURE { get; }
Property Value
Methods
GetFifoMaxEventCount()
public int GetFifoMaxEventCount()
Returns
GetFifoReservedEventCount()
public int GetFifoReservedEventCount()
Returns
GetHighestDirectReportRateLevel()
public int GetHighestDirectReportRateLevel()
Returns
GetId()
public int GetId()
Returns
GetMaxDelay()
public int GetMaxDelay()
Returns
GetMaximumRange()
public float GetMaximumRange()
Returns
GetMinDelay()
public int GetMinDelay()
Returns
GetName()
public String GetName()
Returns
GetPower()
public float GetPower()
Returns
GetReportingMode()
public int GetReportingMode()
Returns
GetResolution()
public float GetResolution()
Returns
GetStringType()
public String GetStringType()
Returns
GetType()
public int GetType()
Returns
GetVendor()
public String GetVendor()
Returns
GetVersion()
public int GetVersion()
Returns
IsAdditionalInfoSupported()
public bool IsAdditionalInfoSupported()
Returns
IsDirectChannelTypeSupported(int)
public bool IsDirectChannelTypeSupported(int arg0)
Parameters
Returns
IsDynamicSensor()
public bool IsDynamicSensor()
Returns
IsWakeUpSensor()
public bool IsWakeUpSensor()