Table of Contents

Class Target

Espace de noms
easyar
Assembly
EasyAR.Sense.dll

Target est la classe de base dans EasyAR pour toutes les cibles qui peuvent être suivies par `ImageTracker`_ ou d'autres algorithmes.

public class Target : RefBase, IDisposable
Héritage
Target
Implémente
Dérivé
Membres hérités

Méthodes

Clone()

public Target Clone()

meta()

Obtenir les métadonnées définies par setMetaData. Ou, dans les cibles retournées par la reconnaissance cloud, obtenir les métadonnées définies par le serveur-distant.

public virtual string meta()

name()

Obtenir le nom de la cible. Le nom est utilisé pour distinguer les cibles dans le fichier json.

public virtual string name()

runtimeID()

Obtenir l'identifiant cible (target id). Cet identifiant est un entier créé à l'exécution, et n'est valide (non nul) qu'après une configuration réussie. Cet identifiant est non nul et globalement croissant.

public virtual int runtimeID()

setMeta(string)

Définir les meta data. Cette opération écrasera les paramètres précédents ou les données renvoyées par le serveur.

public virtual void setMeta(string data)

Paramètres

data

setName(string)

Définissez le nom de la cible. Cette opération écrasera la configuration précédente ou les données renvoyées par le serveur.

public virtual void setName(string name)

Paramètres

name

uid()

Obtenez l'UID de la cible. L'UID d'ImageTarget est utilisé dans l'algorithme de reconnaissance cloud. Lorsque la reconnaissance cloud n'est pas activée, vous pouvez définir cet UID dans la configuration JSON et l'utiliser dans votre propre code comme une autre méthode pour distinguer les cibles.

public virtual string uid()