CloudRecognizerFrameFilter Class

Description

MonoBehaviour which controls CloudRecognizer in the scene, providing a few extensions in the Unity environment. Use CloudRecognizerFrameFilter.CloudRecognizer directly when necessary.


Enums

public enum CloudRecognizerFrameFilter.KeyType

Cloud recognizer key type.


Classes

public class CloudRecognizerFrameFilter.CloudRecognizerServiceConfig

Service config for CloudRecognizer .


MonoBehaviour Messages

protected virtual void Start()

protected virtual void OnDestroy()


Fields

UseGlobalServiceConfig

C#

public bool UseGlobalServiceConfig

Use global service config or not. The global service config can be changed on the inspector after click Unity menu EasyAR -> Change Global Cloud Recognizer Service Config.

ServerKeyType

C#

public CloudRecognizerFrameFilter.KeyType ServerKeyType

Cloud recognizer key type.

ServiceConfig

C#

public CloudRecognizerFrameFilter.CloudRecognizerServiceConfig ServiceConfig

Service config when CloudRecognizerFrameFilter.UseGlobalServiceConfig == false, only valid for this object.

PrivateServiceConfig

C#

public CloudRecognizerFrameFilter.PrivateCloudRecognizerServiceConfig PrivateServiceConfig

Service config when CloudRecognizerFrameFilter.UseGlobalServiceConfig == false, only valid for this object.


Properties

CloudRecognizer

C#

public CloudRecognizer CloudRecognizer { get; }

EasyAR Sense API. Accessible after Start if available.


Methods

Resolve

C#

public void Resolve(Action< InputFrame > start, Action< CloudRecognizationResult > done)

Send recognition request. The lowest available request interval is 300ms