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öntemAçı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:

ParametreTürAçıklama
sceneSceneAnimasyonu içeren sahne.
propPropertyÖzellik.

addChannel(String name, Class type, Object value)

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

Belirtilen kanal özelliğini ekler.

Parameters:

ParametreTürAçıklama
adjava.lang.StringAd.
typejava.lang.ClassTür.
değerjava.lang.ObjectDeğ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:

ParametreTürAçıklama
adjava.lang.StringAd.
değerjava.lang.ObjectDeğ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:

ParametreTürAçıklama
channelNamejava.lang.StringAnahtar kare dizisinin bağlanacağı kanal
sequenceKeyframeSequenceBağ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:

ParametreTürAçıklama
adjava.lang.StringYeni dizinin adı.

Returns: KeyframeSequence - The keyframe sequence.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.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:

ParametreTürAçıklama
propertyNamejava.lang.StringÖzellik adı.

Returns: Property - The property.

get(String channelName)

public AnimationChannel get(String channelName)

Verilen adla kanalı alır

Parameters:

ParametreTürAçıklama
channelNamejava.lang.StringKanal adı

Returns: AnimationChannel - Animation channel

getChannel(String channelName)

public AnimationChannel getChannel(String channelName)

Verilen adla kanalı alır

Parameters:

ParametreTürAçıklama
channelNamejava.lang.StringBulunacak 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:

ParametreTürAçıklama
channelNamejava.lang.StringBulunacak 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:

ParametreTürAçıklama
özellikjava.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:

ParametreTürAçıklama
propertyPropertyHangi ö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:

ParametreTürAçıklama
özellikjava.lang.StringHangi ö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:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setProperty(Property value)

public void setProperty(Property value)

CurveMapping ile ilişkili özelliği alır

Parameters:

ParametreTürAçıklama
valuePropertyYeni değer

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Belirtilen özelliğin değerini ayarlar

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı
değerjava.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:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int