c MLTPluginManger::getRecognizedKeyFrameIndexint iTrackingIndex,int iTargetIndex
Mendapatkan pengenalan objek untuk dijadikan target. Parameter :
iTrackingIndex: indeks pelacakan. iTargetIndex: indeks target.
Return : eOk jika berhasil.
:indeks objek dikenali. d MLTPluginManager::getTargetPosint iTrackingIndex,int
itargetIndex, vector position, Quartenion orientation Mendapatkan posisi dari target, metode ini mengembalikan
data korespondensi kepada pemanggilan terakhir terhadap ticMLTPluginManager::updateTracking
Parameter : iTracking : indeks pelacakan.
iTargetIndex : indeks target. : output spesifikasi posisi target didalam
kamera. : output orientasi dari spesifikasi target
didalam kamera.
10. Class Quaternion
Tabel 2. 11 Tabel Class Quaternion
Method input
Deskripsi
setdouble x, double y, double z,double w
double x,
double y,
double z,double w
Set nilai quaternion
Get -
Mendapatkan nilai komponen
quaternion setXdouble x
Double x Set nilai quaternion
komponen x
getX -
Mendapatkan nilai quaternion
komponen x setYdouble y
Double y Set nilai quaternion
komponen y getY
- Mendapatkan nilai
quaternion komponen y
setZdouble z Double z
Set nilai quaternion komponen x
getZ -
Mendapatkan nilai quaternion
komponen y setWdouble w
Double w Set nilai quaternion
komponen w getW
- Mendapatkan nilai
quaternion komponen w
Fungsi dokumentasi : a Quaternion::getW
Mendapatkan komponen quaternion W Return:
Komponen quaternion W b Quaternion::getW
Mendapatkan komponen quaternion W Return:
Komponen quaternion W c Quaternion::getX
Mendapatkan komponen quaternion X Return:
Komponen quaternion X d Quaternion::getY
Mendapatkan komponen quaternion Y Return:
Komponen quaternion Y
11. Class Binding global
Tabel 2. 12 Method pada Class Binding global
Method input
Fungsi
getCurrentScene -
Digunakan utnuk
mengaktifkan scenario aplikasi.
getMLTPluginManager - Digunakan
untuk memanggil
plugin MLTCV.
Fungsi dokumentasi : a Scene getCurrentScene
Mengambil skrip yang sedang dijalankan. Return:
Skrip yang yang sedang dijalankan. b MltPluginManager getPluginManager
Mengembalikan instanc uniq dari MLTCV Manajer Plugin.
Return : Instance dari MLTCV Manajer Plugin.
12. Class Animation
Tabel 2. 13 Tabel Class Animation
Method input
Deskripsi
setLoopbool loop Bool loop
Modifikasi state
pengulangan getLoop
- Mengembalikan
status pengulangan. Set Stepdouble step
Double step Set manual langkah
dari animasi yang dapat
digunakan untuk
mengatur sebuah spesifikasi
waktu dalam
animasi manual,
tanpa animasi
benar-benar dijalankan.
getStep -
Mengembalikan nilai waktu dalam
rentan jarak [0…1] dimana
1 berkoresponden
terhadap panjang
animasi. Fungsi dokumentasi :
a Animation:getLoop Mengembalikan nilai status pengulangan.
Return: Benar jika animasi sedang berulang.
b Animation::getStep Mengembalikan nilai waktu dari animasi dalam jarak [0..1]
dimana 1 korespondensi dengan panjang dari pengulangan animasi.
Jika pengulangan diset benar, langkah pada rentan [n..n+1] setelah n-th pengulangan, maka nilai dapat diindikasikan
berapa banyak waktu animasi telah diulang. Parameter ;
funcName fungsi id dari aplikasi yang akan di eksekusi. Argn nth argumen dari sebuah aplikasi fungsi, sebagai string.
Return : Mengembalikan nilai langkah pengulangan.
13. Class viewport