Class CompositorWorldAnchorLocalizationManager
Component responsible for requesting localization of shared coordinates on devices connected to the compositor. Shared coordinates are persisted using the WorldAnchorSpatialLocalizer after they are resolved, and are restored upon initial connection.
Inheritance
CompositorWorldAnchorLocalizationManager
Inherited Members
Namespace: Microsoft.MixedReality.SpectatorView
Assembly: cs.temp.dll.dll
Syntax
public class CompositorWorldAnchorLocalizationManager : Singleton<CompositorWorldAnchorLocalizationManager>
Methods
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
Microsoft.MixedReality.SpectatorView.Singleton<Microsoft.MixedReality.SpectatorView.CompositorWorldAnchorLocalizationManager>.OnDestroy()
RunRemoteLocalizationWithWorldAnchorPersistence(SpatialCoordinateSystemParticipant, Guid, ISpatialLocalizationSettings)
Runs a localization session on the specific SpatialCoordinateSystemParticipant's connected peer, followed by creating a persisted WorldAnchor-based ISpatialCoordinate based on the located coordinate.
Declaration
public void RunRemoteLocalizationWithWorldAnchorPersistence(SpatialCoordinateSystemParticipant participant, Guid spatialLocalizerId, ISpatialLocalizationSettings settings)
Parameters
Type | Name | Description |
---|---|---|
SpatialCoordinateSystemParticipant | participant | The participant to use to initiate the remote localization sessions. |
Guid | spatialLocalizerId | The ID of the ISpatialLocalizer to use for discovering a spatial coordinate. |
ISpatialLocalizationSettings | settings | The settings to pass to the remote localizer. |