Table of Contents

Class Target

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Target é a classe base para todos os alvos que podem ser rastreados pelo `ImageTracker`_ ou outros algoritmos no EasyAR.

public class Target : RefBase, IDisposable
Herança
Target
Implementa
Derived
Membros herdados

Métodos

Clone()

public Target Clone()

CloneObject()

protected override object CloneObject()

meta()

Obtém os meta-dados definidos por setMetaData. Ou, em alvos retornados pelo reconhecimento na nuvem, obtém os meta-dados definidos pelo servidor.

public virtual string meta()

name()

Obtém o nome do alvo. O nome serve para diferenciar alvos no ficheiro JSON.

public virtual string name()

runtimeID()

Obtém o id do alvo. O id do alvo é um dado inteiro criado em tempo de execução, sendo válido (não nulo) apenas após configuração bem-sucedida. Este id é não nulo e incrementado globalmente.

public virtual int runtimeID()

setMeta(string)

Define meta-dados. Esta operação substitui a configuração anterior ou dados retornados pelo servidor.

public virtual void setMeta(string data)

Parâmetros

data

setName(string)

Define o nome do alvo. Esta operação substitui a configuração anterior ou dados retornados pelo servidor.

public virtual void setName(string name)

Parâmetros

name

uid()

Obtém o uid do alvo. O uid do ImageTarget é usado no algoritmo de reconhecimento na nuvem. Sem integração de reconhecimento na nuvem, pode configurar este uid no JSON e usá-lo no seu código como método alternativo para diferenciar alvos.

public virtual string uid()