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()