Class Target
- Ruang Nama
- easyar
Target adalah kelas dasar untuk semua target dalam EasyAR yang dapat dilacak oleh ImageTracker atau algoritma lainnya.
Metode
runtimeID
Dapatkan id target. Id target adalah data integer yang dibuat saat runtime dan hanya valid (non-zero) setelah konfigurasi berhasil. Id ini bersifat non-zero dan bertambah secara global.
int easyar_Target_runtimeID(const easyar_Target * This)
int runtimeID()
public int runtimeID()
fun runtimeID(): Int
- (int)runtimeID
public func runtimeID() -> Int32
public virtual int runtimeID()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Int32 |
uid
Dapatkan uid target. Uid ImageTarget digunakan dalam algoritma pengenalan cloud. Saat tidak menggunakan pengenalan cloud, Anda dapat mengatur uid ini dalam konfigurasi json sebagai cara lain untuk membedakan target dalam kode Anda.
void easyar_Target_uid(const easyar_Target * This, easyar_String * * Return)
std::string uid()
public java.lang.@Nonnull String uid()
fun uid(): String
- (NSString *)uid
public func uid() -> String
public virtual string uid()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| String |
name
Dapatkan nama target. Nama digunakan untuk membedakan target dalam file json.
void easyar_Target_name(const easyar_Target * This, easyar_String * * Return)
std::string name()
public java.lang.@Nonnull String name()
fun name(): String
- (NSString *)name
public func name() -> String
public virtual string name()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| String |
setName
Atur nama target. Operasi ini akan menimpa pengaturan sebelumnya atau data yang dikembalikan dari server.
void easyar_Target_setName(easyar_Target * This, easyar_String * name)
void setName(std::string name)
public void setName(java.lang.@Nonnull String name)
fun setName(name: String): Unit
- (void)setName:(NSString *)name
public func setName(_ name: String) -> Void
public virtual void setName(string name)
Parameter
| Nama | Tipe | Deskripsi |
|---|---|---|
| name | String |
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Void |
meta
Dapatkan meta data yang diatur oleh setMetaData. Atau dalam target yang dikembalikan oleh pengenalan cloud, dapatkan meta data yang diatur oleh server.
void easyar_Target_meta(const easyar_Target * This, easyar_String * * Return)
std::string meta()
public java.lang.@Nonnull String meta()
fun meta(): String
- (NSString *)meta
public func meta() -> String
public virtual string meta()
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| String |
setMeta
Atur meta data. Operasi ini akan menimpa pengaturan sebelumnya atau data yang dikembalikan dari server.
void easyar_Target_setMeta(easyar_Target * This, easyar_String * data)
void setMeta(std::string data)
public void setMeta(java.lang.@Nonnull String data)
fun setMeta(data: String): Unit
- (void)setMeta:(NSString *)data
public func setMeta(_ data: String) -> Void
public virtual void setMeta(string data)
Parameter
| Nama | Tipe | Deskripsi |
|---|---|---|
| data | String |
Mengembalikan
| Tipe | Deskripsi |
|---|---|
| Void |