Class Target
- 네임스페이스
- easyar
- 어셈블리
- EasyAR.Sense.dll
Target은 EasyAR에서 `ImageTracker`_ 또는 다른 알고리즘으로 추적 가능한 모든 대상의 기본 클래스입니다.
public class Target : RefBase, IDisposable
- 상속
-
Target
- 구현
- 파생
- 상속된 멤버
메서드
Clone()
public Target Clone()
meta()
setMetaData로 설정된 메타 데이터를 가져옵니다. 아니면 클라우드 인식에서 반환된 target에서 서버가 설정한 메타 데이터를 획득합니다.
public virtual string meta()
name()
target 이름을 가져옵니다. 이름은 json 파일에서 target을 구분하는 데 사용됩니다.
public virtual string name()
runtimeID()
타겟 ID를 가져옵니다. 타겟 ID는 런타임에 생성되는 정수형 데이터로, 성공적인 구성 이후에만 유효한(0이 아닌) 값을 가집니다. 이 ID는 0이 아니며 전역적으로 증가합니다.
public virtual int runtimeID()
setMeta(string)
meta data를 설정합니다. 이 작업은 이전 설정이나 서버에서 반환된 데이터를 덮어씁니다.
public virtual void setMeta(string data)
매개 변수
data
setName(string)
대상 이름을 설정합니다. 이 작업은 이전 설정이나 서버에서 반환된 데이터를 덮어씁니다.
public virtual void setName(string name)
매개 변수
name
uid()
타겟 UID를 가져옵니다. ImageTarget의 UID는 클라우드 인식 알고리즘에서 사용됩니다. 클라우드 인식이 연결되지 않은 상태에서는 JSON 설정에서 이 UID를 지정할 수 있으며, 사용자 코드에서 타겟을 구분하는 또 다른 방법으로 활용할 수 있습니다.
public virtual string uid()