Show / Hide Table of Contents

    Class WorldAnchorCoordinateService

    Represents an ISpatialCoordinateService that creates and stores coordinates based on WorldAnchors stored in a WorldAnchorStore on the device.

    Inheritance
    Object
    WorldAnchorCoordinateService
    Namespace: Microsoft.MixedReality.SpectatorView
    Assembly: cs.temp.dll.dll
    Syntax
    public class WorldAnchorCoordinateService : SpatialCoordinateServiceUnityBase<string>

    Properties

    SupportsDiscovery

    Declaration
    protected override bool SupportsDiscovery { get; }
    Property Value
    Type Description
    Boolean

    Methods

    CreateCoordinateAsync(String, Vector3, Quaternion, CancellationToken)

    Declaration
    public Task<ISpatialCoordinate> CreateCoordinateAsync(string id, Vector3 worldPosition, Quaternion worldRotation, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    String id
    Vector3 worldPosition
    Quaternion worldRotation
    CancellationToken cancellationToken
    Returns
    Type Description
    Task<ISpatialCoordinate>

    GetSharedCoordinateServiceAsync()

    Declaration
    public static Task<WorldAnchorCoordinateService> GetSharedCoordinateServiceAsync()
    Returns
    Type Description
    Task<WorldAnchorCoordinateService>

    InitializeKnownCoordinatesAsync()

    Declaration
    public Task InitializeKnownCoordinatesAsync()
    Returns
    Type Description
    Task

    OnDiscoverCoordinatesAsync(CancellationToken, String[])

    Declaration
    protected override Task OnDiscoverCoordinatesAsync(CancellationToken cancellationToken, string[] idsToLocate = null)
    Parameters
    Type Name Description
    CancellationToken cancellationToken
    String[] idsToLocate
    Returns
    Type Description
    Task

    TryDeleteCoordinateAsync(String, CancellationToken)

    Declaration
    public override Task<bool> TryDeleteCoordinateAsync(string key, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    String key
    CancellationToken cancellationToken
    Returns
    Type Description
    Task<Boolean>

    TryParse(String, out String)

    Declaration
    protected override bool TryParse(string id, out string result)
    Parameters
    Type Name Description
    String id
    String result
    Returns
    Type Description
    Boolean
    In This Article
    • Properties
      • SupportsDiscovery
    • Methods
      • CreateCoordinateAsync(String, Vector3, Quaternion, CancellationToken)
      • GetSharedCoordinateServiceAsync()
      • InitializeKnownCoordinatesAsync()
      • OnDiscoverCoordinatesAsync(CancellationToken, String[])
      • TryDeleteCoordinateAsync(String, CancellationToken)
      • TryParse(String, out String)
    Back to top Generated by DocFX