Table of Contents

Class ObjectTargetParameters

Ruang Nama
easyar

ObjectTargetParameters mewakili parameter yang diperlukan untuk membuat ObjectTarget.

ObjectTargetParameters

Konstruktor

ObjectTargetParameters

void easyar_ObjectTargetParameters__ctor(easyar_ObjectTargetParameters * * Return)
ObjectTargetParameters()
public ObjectTargetParameters()
constructor()
+ (easyar_ObjectTargetParameters *) create
public convenience init()
public ObjectTargetParameters()

Metode

bufferDictionary

Mendapatkan kamus Buffer.

void easyar_ObjectTargetParameters_bufferDictionary(easyar_ObjectTargetParameters * This, easyar_BufferDictionary * * Return)
std::shared_ptr<BufferDictionary> bufferDictionary()
public @Nonnull BufferDictionary bufferDictionary()
fun bufferDictionary(): BufferDictionary
- (easyar_BufferDictionary *)bufferDictionary
public func bufferDictionary() -> BufferDictionary
public virtual BufferDictionary bufferDictionary()

Mengembalikan

Tipe Deskripsi
BufferDictionary

setBufferDictionary

Mengatur kamus Buffer. File obj, mtl, dan jpg/png perlu dimuat ke kamus ini, dengan memastikan mtl dan jpg/png dapat ditemukan melalui jalur relatif atau absolut.

void easyar_ObjectTargetParameters_setBufferDictionary(easyar_ObjectTargetParameters * This, easyar_BufferDictionary * bufferDictionary)
void setBufferDictionary(std::shared_ptr<BufferDictionary> bufferDictionary)
public void setBufferDictionary(@Nonnull BufferDictionary bufferDictionary)
fun setBufferDictionary(bufferDictionary: BufferDictionary): Unit
- (void)setBufferDictionary:(easyar_BufferDictionary *)bufferDictionary
public func setBufferDictionary(_ bufferDictionary: BufferDictionary) -> Void
public virtual void setBufferDictionary(BufferDictionary bufferDictionary)

Parameter

Nama Tipe Deskripsi
bufferDictionary BufferDictionary

Mengembalikan

Tipe Deskripsi
Void

objPath

Mendapatkan jalur file obj.

void easyar_ObjectTargetParameters_objPath(easyar_ObjectTargetParameters * This, easyar_String * * Return)
std::string objPath()
public java.lang.@Nonnull String objPath()
fun objPath(): String
- (NSString *)objPath
public func objPath() -> String
public virtual string objPath()

Mengembalikan

Tipe Deskripsi
String

setObjPath

Mengatur jalur file obj.

void easyar_ObjectTargetParameters_setObjPath(easyar_ObjectTargetParameters * This, easyar_String * objPath)
void setObjPath(std::string objPath)
public void setObjPath(java.lang.@Nonnull String objPath)
fun setObjPath(objPath: String): Unit
- (void)setObjPath:(NSString *)objPath
public func setObjPath(_ objPath: String) -> Void
public virtual void setObjPath(string objPath)

Parameter

Nama Tipe Deskripsi
objPath String

Mengembalikan

Tipe Deskripsi
Void

name

Mendapatkan nama target. Nama digunakan untuk membedakan target.

void easyar_ObjectTargetParameters_name(easyar_ObjectTargetParameters * 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

Mengatur nama target.

void easyar_ObjectTargetParameters_setName(easyar_ObjectTargetParameters * 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

uid

Mendapatkan uid target. UID dapat diatur dalam konfigurasi json sebagai metode untuk membedakan target dalam kode Anda.

void easyar_ObjectTargetParameters_uid(easyar_ObjectTargetParameters * 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

setUid

Mengatur uid target.

void easyar_ObjectTargetParameters_setUid(easyar_ObjectTargetParameters * This, easyar_String * uid)
void setUid(std::string uid)
public void setUid(java.lang.@Nonnull String uid)
fun setUid(uid: String): Unit
- (void)setUid:(NSString *)uid
public func setUid(_ uid: String) -> Void
public virtual void setUid(string uid)

Parameter

Nama Tipe Deskripsi
uid String

Mengembalikan

Tipe Deskripsi
Void

meta

Mendapatkan meta data.

void easyar_ObjectTargetParameters_meta(easyar_ObjectTargetParameters * 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

Mengatur meta data.

void easyar_ObjectTargetParameters_setMeta(easyar_ObjectTargetParameters * This, easyar_String * meta)
void setMeta(std::string meta)
public void setMeta(java.lang.@Nonnull String meta)
fun setMeta(meta: String): Unit
- (void)setMeta:(NSString *)meta
public func setMeta(_ meta: String) -> Void
public virtual void setMeta(string meta)

Parameter

Nama Tipe Deskripsi
meta String

Mengembalikan

Tipe Deskripsi
Void

scale

Faktor skala model. Nilainya adalah rasio ukuran fisik model di ruang nyata terhadap ukuran dalam sistem koordinat model, nilai default adalah 1 (dengan asumsi satuan dalam sistem koordinat model adalah meter).

float easyar_ObjectTargetParameters_scale(easyar_ObjectTargetParameters * This)
float scale()
public float scale()
fun scale(): Float
- (float)scale
public func scale() -> Float
public virtual float scale()

Mengembalikan

Tipe Deskripsi
Single

setScale

Mengatur faktor skala model. Nilainya adalah rasio ukuran fisik model di ruang nyata terhadap ukuran dalam sistem koordinat model, nilai default adalah 1 (dengan asumsi satuan dalam sistem koordinat model adalah meter). Faktor skala ini juga perlu diatur secara terpisah di mesin render.

void easyar_ObjectTargetParameters_setScale(easyar_ObjectTargetParameters * This, float size)
void setScale(float size)
public void setScale(float size)
fun setScale(size: Float): Unit
- (void)setScale:(float)size
public func setScale(_ size: Float) -> Void
public virtual void setScale(float size)

Parameter

Nama Tipe Deskripsi
size Single

Mengembalikan

Tipe Deskripsi
Void