Show / Hide Table of Contents

    Class SpatialCoordinateServiceUnityBase<TKey>

    Helper base class for ISpatialCoordinateService implementations.

    Inheritance
    Object
    DisposableBase
    SpatialCoordinateServiceBase<TKey>
    SpatialCoordinateServiceUnityBase<TKey>
    Implements
    ISpatialCoordinateService
    IDisposable
    Inherited Members
    SpatialCoordinateServiceBase<TKey>.CoordinatedDiscovered
    SpatialCoordinateServiceBase<TKey>.CoordinateRemoved
    SpatialCoordinateServiceBase<TKey>.disposedCTS
    SpatialCoordinateServiceBase<TKey>.knownCoordinates
    SpatialCoordinateServiceBase<TKey>.IsTracking
    SpatialCoordinateServiceBase<TKey>.SupportsDiscovery
    SpatialCoordinateServiceBase<TKey>.KnownCoordinates
    SpatialCoordinateServiceBase<TKey>.OnManagedDispose()
    SpatialCoordinateServiceBase<TKey>.ISpatialCoordinateService.TryGetKnownCoordinate(String, ISpatialCoordinate)
    SpatialCoordinateServiceBase<TKey>.TryGetKnownCoordinate(TKey, ISpatialCoordinate)
    SpatialCoordinateServiceBase<TKey>.OnNewCoordinate(TKey, ISpatialCoordinate)
    SpatialCoordinateServiceBase<TKey>.OnRemoveCoordinate(TKey)
    SpatialCoordinateServiceBase<TKey>.ISpatialCoordinateService.TryDeleteCoordinateAsync(String, CancellationToken)
    SpatialCoordinateServiceBase<TKey>.TryDeleteCoordinateAsync(TKey, CancellationToken)
    SpatialCoordinateServiceBase<TKey>.ISpatialCoordinateService.TryDiscoverCoordinatesAsync(CancellationToken, String[])
    SpatialCoordinateServiceBase<TKey>.TryDiscoverCoordinatesAsync(CancellationToken, TKey[])
    SpatialCoordinateServiceBase<TKey>.TryParse(String, TKey)
    SpatialCoordinateServiceBase<TKey>.OnDiscoverCoordinatesAsync(CancellationToken, TKey[])
    DisposableBase.IsDisposed
    DisposableBase.ObjectName
    DisposableBase.Dispose()
    DisposableBase.OnUnmanagedDispose()
    DisposableBase.ThrowIfDisposed()
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.SpatialAlignment
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class SpatialCoordinateServiceUnityBase<TKey> : SpatialCoordinateServiceBase<TKey>, ISpatialCoordinateService, IDisposable
    Type Parameters
    Name Description
    TKey

    They key for the ISpatialCoordinate.

    Methods

    TryCreateCoordinateAsync(UnityEngine.Vector3, UnityEngine.Quaternion, CancellationToken)

    Declaration
    protected virtual Task<ISpatialCoordinate> TryCreateCoordinateAsync(UnityEngine.Vector3 worldPosition, UnityEngine.Quaternion worldRotation, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    UnityEngine.Vector3 worldPosition
    UnityEngine.Quaternion worldRotation
    CancellationToken cancellationToken
    Returns
    Type Description
    Task<ISpatialCoordinate>

    TryCreateCoordinateAsync(Vector3, Quaternion, CancellationToken)

    Declaration
    public override sealed Task<ISpatialCoordinate> TryCreateCoordinateAsync(Vector3 worldPosition, Quaternion worldRotation, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    Vector3 worldPosition
    Quaternion worldRotation
    CancellationToken cancellationToken
    Returns
    Type Description
    Task<ISpatialCoordinate>
    Overrides
    Microsoft.MixedReality.SpatialAlignment.SpatialCoordinateServiceBase<TKey>.TryCreateCoordinateAsync(Vector3, Quaternion, CancellationToken)

    Implements

    ISpatialCoordinateService
    System.IDisposable
    Back to top Generated by DocFX