Mendapatkan komponen vector z Return : komponen vector Z
d Vector::setXdoublex Set quaternion komponenx
Parameter : x : x komponen quaternion
e setYdouble y set quaternion komponen Y
parameter : y :Y komponen quaternion.
f setWdouble w set quaternion komponen W
parameter : w :W komponen quaternion.
g setZdouble z set quaternion komponen Z
parameter : z :Z komponen quaternion.
5. Class VidioTexture
Tabel 2. 6 Tabel Class Vidio Texture
Method input
Deskripsi
setVidioCapturevideoCapt ure iVideoCaptureObject
video Capture
iVideoCapture Object
Mengambil tekstur menjadi
VideoCapture Objek
baru yang hanya akan selesai
untuk diinisialisasi Video
Texture objek,
getVideoCapture -
Mendapatkan VideoCapture
Objek yang
teksturnya terpasang.
Fungsi dokumentasi : a VieoTexture::setVideoCapture
Melampirkan tekstur kepada VodeoCapture baru yang hanya dapat dilakukan untuk menginisialisasikan VideoTexture
objek atau merubah video input penangkap baru jika objek capture kompatibel dengan yang sebeleumnya dimensi yang
sama sehingga tekstur tidak dibuat ulang. Return : eOk jika berhasil
b VideoCapture::getVideoCapture Mendapatkan VideoCapture object untuk teksturnya
dipasang.
6. Class Module
Tabel 2. 7 Tabel Class Module
Method input
Deskripsi
createObjectint cid Int cid
Membuat sebuah objek dari
class yang
diberikan sebagai
parameter dan
menambahkannya ke
modul. getObjectByNamestring
name String name
Mendapatkan objek
dengan nama objek. getObjectListByTypeint cid,
bool includeChildClasses=false
int cid,
bool includeChildCla
sses=false Mengembalikan daftar
semua objek dari tipe yang diberikan
deketeObjctobject obj, bool freeResources=true
object obj, bool freeResources=t
rue Delete sebuah objek
AttachObjectobject obj object obj
Memasukan sebuah
objek ke urutan module Fungsi dokumentasi :
a Module::attachObject object obj Tambahkan sebuah objek pada modul hirarki
Return:
obj: objek yang untuk dilampirkan. b Module::createObjectint cid
Membuat sebuah objek dari klas yang diberikan sebagai parameter dan menambahkan terhadap modulnya.
Parameter : cid : CLASSID dari objek yang akan dibuat
Return : objek baru yang telah dibuat.
c Module::deleteObjectobject obj, bool freeResource=true Menghapus sebuah objek.
Parameter : obj : pointer objek untuk dihapus
freeResource: jika di set true, sumber yang terhubung akan diload.
Return : eOk jika berhasil, eInvalidParameter jika obj bukan sebuah
objek yang terdapat pada modul. d Module::deleteObjectListtable list
Menghapus daftar objek Parameter :
List : table yang terhung dengan objek yang akan dihapus. Return :
eOk jika berhasil. e Module::getObjectByNamestring name
Mendapatkan objek dengan nama. Parameter :
Name : nama objek untuk dipanggil. Return :
Nama objek yang diberikan. Jika nama objek tidak ditemukan , hasil objek harus di uji dengan isNull.
f Modul::getObjectListByTypeint cid,
boolincludeChildClasses = false Mengembalikan daftar semua objek yang diberikan.
Parameter : cid : Class ID dari objek untuk pengembalian Class IDs
includeChildClasses: menyertakan objek yang berasal dari pengkelasan.
7. Class Object3D