BindPoint
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class BindPoint extends A3DObject
Sebuah BindPoint biasanya dibuat pada properti objek, beberapa tipe properti berisi beberapa bidang komponen (seperti bidang Vector3), BindPoint akan menghasilkan saluran untuk setiap bidang komponen dan menghubungkan bidang tersebut ke satu atau lebih instance urutan keyframe melalui saluran.
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| BindPoint(Scene scene, Property prop) | Menginisialisasi instance baru dari kelas BindPoint. |
Metode
| Metode | Deskripsi |
|---|---|
| addChannel(String name, Class type, Object value) | Menambahkan properti saluran yang ditentukan. |
| addChannel(String name, Object value) | Menambahkan properti saluran yang ditentukan. |
| bindKeyframeSequence(String channelName, KeyframeSequence sequence) | Mengikat urutan keyframe ke saluran yang ditentukan |
| createKeyframeSequence(String name) | Membuat kurva baru dan menghubungkannya ke saluran pertama dari pemetaan kurva |
| equals(Object arg0) | |
| findProperty(String propertyName) | Menemukan properti. |
| get(String channelName) | Mendapatkan saluran berdasarkan nama yang diberikan |
| getChannel(String channelName) | Mendapatkan saluran berdasarkan nama yang diberikan |
| getChannelsCount() | Mendapatkan total jumlah saluran properti yang didefinisikan dalam pemetaan kurva animasi ini. |
| getClass() | |
| getKeyframeSequence(String channelName) | Mendapatkan urutan keyframe pertama dalam saluran yang ditentukan |
| getName() | Mendapatkan nama. |
| getProperties() | Mendapatkan koleksi semua properti. |
| getProperty() | Mendapatkan properti yang terkait dengan CurveMapping |
| getProperty(String property) | Dapatkan nilai properti yang ditentukan |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Menghapus properti dinamis. |
| removeProperty(String property) | Hapus properti yang ditentukan yang diidentifikasi dengan nama |
| resetChannels() | Mengosongkan saluran properti dari pemetaan kurva animasi ini. |
| setName(String value) | Mengatur nama. |
| setProperty(Property value) | Mendapatkan properti yang terkait dengan CurveMapping |
| setProperty(String property, Object value) | Mengatur nilai properti yang ditentukan |
| toString() | Memformat objek menjadi string |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
BindPoint(Scene scene, Property prop)
public BindPoint(Scene scene, Property prop)
Menginisialisasi instance baru dari kelas BindPoint.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| scene | Scene | Adegan yang berisi animasi. |
| prop | Property | Properti. |
addChannel(String name, Class type, Object value)
public boolean addChannel(String name, Class<?> type, Object value)
Menambahkan properti saluran yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama. |
| type | java.lang.Class | Tipe. |
| nilai | java.lang.Object | Nilai. |
Returns: boolean - true, jika saluran ditambahkan, false jika tidak.
addChannel(String name, Object value)
public boolean addChannel(String name, Object value)
Menambahkan properti saluran yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama. |
| nilai | java.lang.Object | Nilai. |
Returns: boolean - true, jika saluran ditambahkan, false jika tidak.
bindKeyframeSequence(String channelName, KeyframeSequence sequence)
public void bindKeyframeSequence(String channelName, KeyframeSequence sequence)
Mengikat urutan keyframe ke saluran yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| channelName | java.lang.String | Saluran mana yang akan diikat oleh urutan keyframe |
| sequence | KeyframeSequence | Urutan keyframe yang akan diikat |
createKeyframeSequence(String name)
public KeyframeSequence createKeyframeSequence(String name)
Membuat kurva baru dan menghubungkannya ke saluran pertama dari pemetaan kurva
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama urutan baru. |
Returns: KeyframeSequence - The keyframe sequence.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Menemukan properti. Itu dapat menjadi properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| propertyName | java.lang.String | Nama properti. |
Returns: Property - The property.
get(String channelName)
public AnimationChannel get(String channelName)
Mendapatkan saluran berdasarkan nama yang diberikan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| channelName | java.lang.String | Nama saluran |
Returns: AnimationChannel - Animation channel
getChannel(String channelName)
public AnimationChannel getChannel(String channelName)
Mendapatkan saluran berdasarkan nama yang diberikan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| channelName | java.lang.String | Nama saluran yang akan dicari |
Returns: AnimationChannel - Channel with the name
getChannelsCount()
public int getChannelsCount()
Mendapatkan total jumlah saluran properti yang didefinisikan dalam pemetaan kurva animasi ini.
Returns: int - Jumlah saluran.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getKeyframeSequence(String channelName)
public KeyframeSequence getKeyframeSequence(String channelName)
Mendapatkan urutan keyframe pertama dalam saluran yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| channelName | java.lang.String | Nama saluran yang akan dicari |
Returns: KeyframeSequence - First keyframe sequence with the channel name
getName()
public String getName()
Mendapatkan nama.
Returns: java.lang.String - nama.
getProperties()
public PropertyCollection getProperties()
Mendapatkan koleksi semua properti.
Returns: PropertyCollection - the collection of all properties.
getProperty()
public Property getProperty()
Mendapatkan properti yang terkait dengan CurveMapping
Returns: Property - the property associated with the CurveMapping
getProperty(String property)
public Object getProperty(String property)
Dapatkan nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
Returns: java.lang.Object - Nilai dari properti yang ditemukan
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
Menghapus properti dinamis.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| property | Property | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
removeProperty(String property)
public boolean removeProperty(String property)
Hapus properti yang ditentukan yang diidentifikasi dengan nama
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
resetChannels()
public void resetChannels()
Mengosongkan saluran properti dari pemetaan kurva animasi ini.
setName(String value)
public void setName(String value)
Mengatur nama.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setProperty(Property value)
public void setProperty(Property value)
Mendapatkan properti yang terkait dengan CurveMapping
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Property | Nilai baru |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Mengatur nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
| nilai | java.lang.Object | Nilai properti |
toString()
public String toString()
Memformat objek menjadi string
Returns: java.lang.String - String objek
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |