Table of Contents

Class SparseSpatialMapTrackerFrameFilter

Namespace
easyar
Assembly
EasyAR.Sense.dll

Controls the easyar.SparseSpatialMap of MonoBehaviour in the scene, providing the localization and tracking functionality of easyar.SparseSpatialMap.

public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
Inheritance
SparseSpatialMapTrackerFrameFilter
Inherited Members

Fields

EnableIndirectTracking

Enable indirect tracking (after direct tracking stops, continue tracking through the motion tracking capability of the frame source). Modification is only effective before session start.

public bool EnableIndirectTracking

Field Value

EnableStabilization

Result pose setting. Modification is only effective before session start or before OnEnable.

public bool EnableStabilization

Field Value

LocalizationMode

Localization mode. Modification is only effective before session start or before OnEnable.

If EnableStabilization is true, it will be forced to KeepUpdate.

public LocalizationMode LocalizationMode

Field Value

RequestTimeout

Timeout for communication with the server (milliseconds). Can be modified at any time and takes effect immediately.

public int RequestTimeout

Field Value

Properties

Targets

public List<SparseSpatialMapController> Targets { get; }

Property Value

Events

TargetLoad

Event for map loading completion. bool value indicates whether loading was successful. string value represents error message when an error occurs.

public event Action<SparseSpatialMapController, bool, string> TargetLoad

Event Type

TargetUnload

Event for map unloading completion. bool value indicates whether unloading was successful. string value represents error message when an error occurs.

public event Action<SparseSpatialMapController, bool, string> TargetUnload

Event Type