Class WorldAnchorCoordinateService
Represents an ISpatialCoordinateService that creates and stores
coordinates based on WorldAnchors stored in a WorldAnchorStore on the device.
Inheritance
WorldAnchorCoordinateService
Assembly: cs.temp.dll.dll
Syntax
public class WorldAnchorCoordinateService : SpatialCoordinateServiceUnityBase<string>
Properties
SupportsDiscovery
Declaration
protected override bool SupportsDiscovery { get; }
Property Value
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
InitializeKnownCoordinatesAsync()
Declaration
public Task InitializeKnownCoordinatesAsync()
Returns
OnDiscoverCoordinatesAsync(CancellationToken, String[])
Declaration
protected override Task OnDiscoverCoordinatesAsync(CancellationToken cancellationToken, string[] idsToLocate = null)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
String[] |
idsToLocate |
|
Returns
TryDeleteCoordinateAsync(String, CancellationToken)
Declaration
public override Task<bool> TryDeleteCoordinateAsync(string key, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
String |
key |
|
CancellationToken |
cancellationToken |
|
Returns
TryParse(String, out String)
Declaration
protected override bool TryParse(string id, out string result)
Parameters
Returns