Class VidioTexture Class Module

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