Meta SDK2 Beta  2.7.0
Meta.ISlamEventProvider Interface Reference

Interface for module that uses MetaSLAM as a localizer. More...

Inherited by Meta.SlamLocalizer.

Public Member Functions

void CreateSlamMap ()
 Initializes the slam map creation process. More...
 
void LoadSlamMap (string mapName)
 Initializes the slam map loading process. More...
 
void SaveSlamMap (string mapName)
 Saves an slam map defined by mapName. More...
 

Properties

UnityEvent SlamMappingCompleted [get]
 Occurs when Slam Mapping is completed. More...
 
UnityEvent SlamMapLoadingFailed [get]
 Occurs when Slam Map Loading failed. More...
 
bool IsFinished [get]
 Whether the slam process is finished or not. More...
 
bool RotationOnlyTrackingEnabled [get]
 Whether rotation only tracking is enabled More...
 

Detailed Description

Interface for module that uses MetaSLAM as a localizer.

Member Function Documentation

◆ CreateSlamMap()

void Meta.ISlamEventProvider.CreateSlamMap ( )

Initializes the slam map creation process.

◆ LoadSlamMap()

void Meta.ISlamEventProvider.LoadSlamMap ( string  mapName)

Initializes the slam map loading process.

Parameters
mapNameThe slam map name.

◆ SaveSlamMap()

void Meta.ISlamEventProvider.SaveSlamMap ( string  mapName)

Saves an slam map defined by mapName.

Parameters
mapNameThe slam map name.

Property Documentation

◆ IsFinished

bool Meta.ISlamEventProvider.IsFinished
get

Whether the slam process is finished or not.

◆ RotationOnlyTrackingEnabled

bool Meta.ISlamEventProvider.RotationOnlyTrackingEnabled
get

Whether rotation only tracking is enabled

◆ SlamMapLoadingFailed

UnityEvent Meta.ISlamEventProvider.SlamMapLoadingFailed
get

Occurs when Slam Map Loading failed.

◆ SlamMappingCompleted

UnityEvent Meta.ISlamEventProvider.SlamMappingCompleted
get

Occurs when Slam Mapping is completed.