KeyframeSequence
Overview
KeyframeSequence adalah kelas di Aspose.3D FOSS untuk Java. Warisan dari: A3DObject, Iterable<KeyFrame>.
Urutan key-frame, itu menggambarkan transformasi nilai sampel dari waktu ke waktu.
Kelas ini menyediakan 18 metode untuk bekerja dengan objek KeyframeSequence dalam program Java. Metode yang tersedia meliputi: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator, dan 4 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bindPoint | BindPoint | Read | Dapatkan properti titik ikatan yang memiliki kurva ini |
| / | |||
keyFrames | List<KeyFrame> | Read | Dapatkan kerangka kunci dari kurva ini. |
postBehavior | Extrapolation | Read | Dapatkan post perilaku menunjukkan apa nilai sampel harus setelah frame kunci terakhir. |
preBehavior | Extrapolation | Read | Dapatkan pre behavior menunjukkan apa nilai sampel yang harus sebelum kunci pertama. |
name | String | Read | Mengetahui namanya. |
properties | PropertyCollection | Read | Mendapatkan properti. |
Methods
| Signature | Description |
|---|---|
KeyframeSequence() | Menelpon KeyframeSequence pada instance KeyframeSequence ini. |
KeyframeSequence(name: String) | Panggil KeyframeSequence(nama) pada instance ini. |
getBindPoint() → BindPoint | Dapatkan properti titik ikatan yang memiliki kurva ini |
| / | |
getKeyFrames() → List<KeyFrame> | Dapatkan kerangka kunci dari kurva ini. |
getPostBehavior() → Extrapolation | Dapatkan post perilaku menunjukkan apa nilai sampel harus setelah frame kunci terakhir. |
getPreBehavior() → Extrapolation | Dapatkan pre behavior menunjukkan apa nilai sampel yang harus sebelum kunci pertama. |
add(time: double, value: float) | Buat kerangka kunci baru dengan nilai yang ditentukan |
| / | |
add(time: double, value: float, interpolation: Interpolation) | Buat kerangka kunci baru dengan nilai yang ditentukan |
| / | |
reset() | Menghapus semua frame kunci dan mengatur kembali perilaku post/pre. |
iterator() → Iterator<KeyFrame> | Membuat penghitung untuk melintasi semua frame kunci. |
A3DObject() | Silinder Parameterized. Ini juga dapat digunakan untuk mewakili kerucut ketika satu dari radiusTop/radiusBottom adalah nol. |
getName() → String | Segmen dari kurva. |
setName(name: String) | Membangun profil CircleShape dengan radius yang ditentukan. |
getProperties() → PropertyCollection | Ini akan menginisialisasi instansi baru dari kelas Cylinder. |
findProperty(name: String) → Property | Ini akan menginisialisasi instansi baru dari kelas Bone. |
getProperty(name: String) → Object | Dapatkan transformasi matriks dari node dalam posisi saat ini. |
setProperty(name: String, value: Object) | Dapatkan segmen lebar. |
removeProperty(name: String) → boolean | Dapatkan sistem koordinat flip titik kontrol / normal selama impor / ekspor. |