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

KonstruktorDeskripsi
BindPoint(Scene scene, Property prop)Menginisialisasi instance baru dari kelas BindPoint.

Metode

MetodeDeskripsi
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:

ParameterTipeDeskripsi
sceneSceneAdegan yang berisi animasi.
propPropertyProperti.

addChannel(String name, Class type, Object value)

public boolean addChannel(String name, Class<?> type, Object value)

Menambahkan properti saluran yang ditentukan.

Parameters:

ParameterTipeDeskripsi
namajava.lang.StringNama.
typejava.lang.ClassTipe.
nilaijava.lang.ObjectNilai.

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:

ParameterTipeDeskripsi
namajava.lang.StringNama.
nilaijava.lang.ObjectNilai.

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:

ParameterTipeDeskripsi
channelNamejava.lang.StringSaluran mana yang akan diikat oleh urutan keyframe
sequenceKeyframeSequenceUrutan keyframe yang akan diikat

createKeyframeSequence(String name)

public KeyframeSequence createKeyframeSequence(String name)

Membuat kurva baru dan menghubungkannya ke saluran pertama dari pemetaan kurva

Parameters:

ParameterTipeDeskripsi
namajava.lang.StringNama urutan baru.

Returns: KeyframeSequence - The keyframe sequence.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.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:

ParameterTipeDeskripsi
propertyNamejava.lang.StringNama properti.

Returns: Property - The property.

get(String channelName)

public AnimationChannel get(String channelName)

Mendapatkan saluran berdasarkan nama yang diberikan

Parameters:

ParameterTipeDeskripsi
channelNamejava.lang.StringNama saluran

Returns: AnimationChannel - Animation channel

getChannel(String channelName)

public AnimationChannel getChannel(String channelName)

Mendapatkan saluran berdasarkan nama yang diberikan

Parameters:

ParameterTipeDeskripsi
channelNamejava.lang.StringNama 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:

ParameterTipeDeskripsi
channelNamejava.lang.StringNama 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:

ParameterTipeDeskripsi
propertijava.lang.StringNama 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:

ParameterTipeDeskripsi
propertyPropertyProperti 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:

ParameterTipeDeskripsi
propertijava.lang.StringProperti 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:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setProperty(Property value)

public void setProperty(Property value)

Mendapatkan properti yang terkait dengan CurveMapping

Parameters:

ParameterTipeDeskripsi
valuePropertyNilai baru

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Mengatur nilai properti yang ditentukan

Parameters:

ParameterTipeDeskripsi
propertijava.lang.StringNama properti
nilaijava.lang.ObjectNilai 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:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int