BindPoint
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class BindPoint extends A3DObject
Bir BindPoint genellikle bir nesnenin özelliği üzerinde oluşturulur; bazı özellik tipleri birden fazla bileşen alanı içerir (örneğin bir Vector3 alanı), BindPoint her bileşen alanı için bir kanal oluşturur ve bu alanı bir veya daha fazla anahtar kare dizisi örneğine kanallar aracılığıyla bağlar.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| BindPoint(Scene scene, Property prop) | BindPoint sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| addChannel(String name, Class type, Object value) | Belirtilen kanal özelliğini ekler. |
| addChannel(String name, Object value) | Belirtilen kanal özelliğini ekler. |
| bindKeyframeSequence(String channelName, KeyframeSequence sequence) | Anahtar kare dizisini belirtilen kanala bağla |
| createKeyframeSequence(String name) | Yeni bir eğri oluşturur ve bunu eğri eşlemesinin ilk kanalına bağlar |
| equals(Object arg0) | |
| findProperty(String propertyName) | Özelliği bulur. |
| get(String channelName) | Verilen adla kanalı alır |
| getChannel(String channelName) | Verilen adla kanalı alır |
| getChannelsCount() | Bu animasyon eğri eşlemesinde tanımlı özellik kanallarının toplam sayısını alır. |
| getClass() | |
| getKeyframeSequence(String channelName) | Belirtilen kanaldaki ilk anahtar kare dizisini alır |
| getName() | Adı alır. |
| getProperties() | Tüm özelliklerin koleksiyonunu alır. |
| getProperty() | CurveMapping ile ilişkili özelliği alır |
| getProperty(String property) | Belirtilen özelliğin değerini al |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Dinamik bir özelliği kaldırır. |
| removeProperty(String property) | İsimle tanımlanan belirtilen özelliği kaldır |
| resetChannels() | Bu animasyon eğri eşlemesinin özellik kanallarını boşaltır. |
| setName(String value) | Adı ayarlar. |
| setProperty(Property value) | CurveMapping ile ilişkili özelliği alır |
| setProperty(String property, Object value) | Belirtilen özelliğin değerini ayarlar |
| toString() | Nesneyi dizeye dönüştürür |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
BindPoint(Scene scene, Property prop)
public BindPoint(Scene scene, Property prop)
BindPoint sınıfının yeni bir örneğini başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| scene | Scene | Animasyonu içeren sahne. |
| prop | Property | Özellik. |
addChannel(String name, Class type, Object value)
public boolean addChannel(String name, Class<?> type, Object value)
Belirtilen kanal özelliğini ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| ad | java.lang.String | Ad. |
| type | java.lang.Class | Tür. |
| değer | java.lang.Object | Değer. |
Returns: boolean - true, kanal eklendiyse, aksi takdirde false.
addChannel(String name, Object value)
public boolean addChannel(String name, Object value)
Belirtilen kanal özelliğini ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| ad | java.lang.String | Ad. |
| değer | java.lang.Object | Değer. |
Returns: boolean - true, kanal eklendiyse, aksi takdirde false.
bindKeyframeSequence(String channelName, KeyframeSequence sequence)
public void bindKeyframeSequence(String channelName, KeyframeSequence sequence)
Anahtar kare dizisini belirtilen kanala bağla
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| channelName | java.lang.String | Anahtar kare dizisinin bağlanacağı kanal |
| sequence | KeyframeSequence | Bağlanacak anahtar kare dizisi |
createKeyframeSequence(String name)
public KeyframeSequence createKeyframeSequence(String name)
Yeni bir eğri oluşturur ve bunu eğri eşlemesinin ilk kanalına bağlar
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| ad | java.lang.String | Yeni dizinin adı. |
Returns: KeyframeSequence - The keyframe sequence.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty) veya native property(Identified by its name) olabilir.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| propertyName | java.lang.String | Özellik adı. |
Returns: Property - The property.
get(String channelName)
public AnimationChannel get(String channelName)
Verilen adla kanalı alır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| channelName | java.lang.String | Kanal adı |
Returns: AnimationChannel - Animation channel
getChannel(String channelName)
public AnimationChannel getChannel(String channelName)
Verilen adla kanalı alır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| channelName | java.lang.String | Bulunacak kanal adı |
Returns: AnimationChannel - Channel with the name
getChannelsCount()
public int getChannelsCount()
Bu animasyon eğri eşlemesinde tanımlı özellik kanallarının toplam sayısını alır.
Returns: int - Kanal sayısı.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getKeyframeSequence(String channelName)
public KeyframeSequence getKeyframeSequence(String channelName)
Belirtilen kanaldaki ilk anahtar kare dizisini alır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| channelName | java.lang.String | Bulunacak kanal adı |
Returns: KeyframeSequence - First keyframe sequence with the channel name
getName()
public String getName()
Adı alır.
Returns: java.lang.String - ad.
getProperties()
public PropertyCollection getProperties()
Tüm özelliklerin koleksiyonunu alır.
Returns: PropertyCollection - the collection of all properties.
getProperty()
public Property getProperty()
CurveMapping ile ilişkili özelliği alır
Returns: Property - the property associated with the CurveMapping
getProperty(String property)
public Object getProperty(String property)
Belirtilen özelliğin değerini al
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.lang.String | Özellik adı |
Returns: java.lang.Object - Bulunan özelliğin değeri
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)
Dinamik bir özelliği kaldırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| property | Property | Hangi özelliğin kaldırılacağı |
Returns: boolean - özellik başarıyla kaldırıldıysa true
removeProperty(String property)
public boolean removeProperty(String property)
İsimle tanımlanan belirtilen özelliği kaldır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.lang.String | Hangi özelliğin kaldırılacağı |
Returns: boolean - özellik başarıyla kaldırıldıysa true
resetChannels()
public void resetChannels()
Bu animasyon eğri eşlemesinin özellik kanallarını boşaltır.
setName(String value)
public void setName(String value)
Adı ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | java.lang.String | Yeni değer |
setProperty(Property value)
public void setProperty(Property value)
CurveMapping ile ilişkili özelliği alır
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Property | Yeni değer |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Belirtilen özelliğin değerini ayarlar
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.lang.String | Özellik adı |
| değer | java.lang.Object | Özelliğin değeri |
toString()
public String toString()
Nesneyi dizeye dönüştürür
Returns: java.lang.String - Nesne dizesi
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |