Show / Hide Table of Contents

    Class EstimoteIndoorLocationDatum

    The location of the device within a space monitored by Estimote indoor location beacons. See EstimoteBeaconProbe for more information.

    Inheritance
    System.Object
    Datum
    EstimoteIndoorLocationDatum
    Implements
    IDatum
    Inherited Members
    Datum.FromJSON(String)
    Datum.GetJSON(AnonymizedJsonContractResolver, Boolean)
    Datum.GetHashCode()
    Datum.Equals(Object)
    Datum.ToString()
    Datum.Id
    Datum.DeviceId
    Datum.Timestamp
    Datum.ProtocolId
    Datum.Anonymized
    Datum.BuildId
    Datum.ParticipantId
    Datum.DeviceManufacturer
    Datum.DeviceModel
    Datum.OperatingSystem
    Datum.TaggedEventId
    Datum.TaggedEventTags
    Datum.SensingAgentStateDescription
    Datum.LocalOffsetFromUTC
    Namespace: Sensus.Probes.Location
    Assembly: SensusAndroid.dll
    Syntax
    public class EstimoteIndoorLocationDatum : Datum, IDatum

    Constructors

    EstimoteIndoorLocationDatum(DateTimeOffset, Double, Double, Double, EstimoteIndoorLocationAccuracy, String, String, Location, LocationPosition)

    Declaration
    public EstimoteIndoorLocationDatum(DateTimeOffset timestamp, double x, double y, double orientation, EstimoteIndoorLocationAccuracy accuracy, string locationName, string locationId, Location estimoteLocation, LocationPosition estimotePosition)
    Parameters
    Type Name Description
    System.DateTimeOffset timestamp
    System.Double x
    System.Double y
    System.Double orientation
    EstimoteIndoorLocationAccuracy accuracy
    System.String locationName
    System.String locationId
    Estimote.Android.Indoor.Location estimoteLocation
    Estimote.Android.Indoor.LocationPosition estimotePosition

    Properties

    Accuracy

    Declaration
    public EstimoteIndoorLocationAccuracy Accuracy { get; set; }
    Property Value
    Type Description
    EstimoteIndoorLocationAccuracy

    DisplayDetail

    Declaration
    public override string DisplayDetail { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Datum.DisplayDetail

    EstimoteLocation

    A convenience reference to the native Estimote location object. Not serialized to the data store.

    Declaration
    public Location EstimoteLocation { get; }
    Property Value
    Type Description
    Estimote.Android.Indoor.Location

    The Estimote position.

    EstimotePosition

    A convenience reference to the native Estimote position object. Not serialized to the data store.

    Declaration
    public LocationPosition EstimotePosition { get; }
    Property Value
    Type Description
    Estimote.Android.Indoor.LocationPosition

    The Estimote position.

    LocationId

    Declaration
    public string LocationId { get; set; }
    Property Value
    Type Description
    System.String

    LocationName

    Declaration
    public string LocationName { get; set; }
    Property Value
    Type Description
    System.String

    Orientation

    Declaration
    public double Orientation { get; set; }
    Property Value
    Type Description
    System.Double

    StringPlaceholderValue

    Declaration
    public override object StringPlaceholderValue { get; }
    Property Value
    Type Description
    System.Object
    Overrides
    Datum.StringPlaceholderValue

    X

    Declaration
    public double X { get; set; }
    Property Value
    Type Description
    System.Double

    Y

    Declaration
    public double Y { get; set; }
    Property Value
    Type Description
    System.Double

    Implements

    IDatum
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX