AnimationNode

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class AnimationNode extends A3DObject

Aspose.3D एनीमेशन पदानुक्रम का समर्थन करता है, प्रत्येक एनीमेशन कई एनीमेशन और एनीमेशन की की-फ़्रेम परिभाषा द्वारा निर्मित हो सकता है। AnimationNode समय के साथ एक प्रॉपर्टी मान के परिवर्तन को परिभाषित करता है, उदाहरण के लिए, एनीमेशन नोड का उपयोग नोड के परिवर्तन या अन्य A3DObject ऑब्जेक्ट की संख्यात्मक प्रॉपर्टीज़ को नियंत्रित करने के लिए किया जा सकता है।

कंस्ट्रक्टर

कंस्ट्रक्टरविवरण
AnimationNode(String name)नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है।
AnimationNode()नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है।

विधियाँ

विधिविवरण
createBindPoint(A3DObject obj, String propName)प्रॉपर्टी डेटा टाइप के आधार पर एक BindPoint बनाता है।
equals(Object arg0)
findBindPoint(A3DObject target, String name)लक्ष्य और नाम द्वारा बाइंड पॉइंट खोजता है।
findProperty(String propertyName)प्रॉपर्टी को खोजता है।
getBindPoint(A3DObject target, String propName, boolean create)दिए गए प्रॉपर्टी पर एनीमेशन बाइंड पॉइंट प्राप्त करता है।
getBindPoints()वर्तमान प्रॉपर्टी बाइंड पॉइंट्स प्राप्त करता है।
getClass()
getKeyframeSequence(A3DObject target, String propName, boolean create)दिए गए प्रॉपर्टी पर कीफ़्रेम क्रम प्राप्त करता है।
getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create)दिए गए प्रॉपर्टी और चैनल पर कीफ़्रेम अनुक्रम प्राप्त करता है।
getName()नाम प्राप्त करता है।
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।
getProperty(String property)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें
getSubAnimations()वर्तमान एनीमेशन के अंतर्गत सब-एनीमेशन नोड्स प्राप्त करता है।
hashCode()
notify()
notifyAll()
removeProperty(Property property)डायनामिक प्रॉपर्टी को हटाता है।
removeProperty(String property)नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ
setName(String value)नाम सेट करता है।
setProperty(String property, Object value)निर्दिष्ट प्रॉपर्टी का मान सेट करता है
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AnimationNode(String name)

public AnimationNode(String name)

नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
नामjava.lang.Stringनाम

AnimationNode()

public AnimationNode()

नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है।

createBindPoint(A3DObject obj, String propName)

public BindPoint createBindPoint(A3DObject obj, String propName)

प्रॉपर्टी डेटा टाइप के आधार पर एक BindPoint बनाता है।

Parameters:

पैरामीटरप्रकारविवरण
objA3DObjectऑब्जेक्ट।
propNamejava.lang.Stringप्रॉपर्टी नाम।

Returns: BindPoint - The bind point instance or null if the property is not defined.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.lang.Object

Returns: boolean

findBindPoint(A3DObject target, String name)

public BindPoint findBindPoint(A3DObject target, String name)

लक्ष्य और नाम द्वारा बाइंड पॉइंट खोजता है।

Parameters:

पैरामीटरप्रकारविवरण
targetA3DObjectबाइंड पॉइंट का लक्ष्य खोजने के लिए।
नामjava.lang.Stringबाइंड पॉइंट का नाम खोजने के लिए।

Returns: BindPoint - The bind point.

findProperty(String propertyName)

public Property findProperty(String propertyName)

प्रॉपर्टी को खोजता है। यह एक डायनामिक प्रॉपर्टी (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेटिव प्रॉपर्टी (नाम द्वारा पहचानी गई) हो सकती है।

Parameters:

पैरामीटरप्रकारविवरण
propertyNamejava.lang.Stringप्रॉपर्टी नाम।

Returns: Property - The property.

getBindPoint(A3DObject target, String propName, boolean create)

public BindPoint getBindPoint(A3DObject target, String propName, boolean create)

दिए गए प्रॉपर्टी पर एनीमेशन बाइंड पॉइंट प्राप्त करता है।

Parameters:

पैरामीटरप्रकारविवरण
targetA3DObjectकिस ऑब्जेक्ट पर बाइंड पॉइंट बनाना है।
propNamejava.lang.Stringप्रॉपर्टी का नाम।
बनाएँbooleanयदि true सेट किया गया है तो बाइंड पॉइंट बनाएँ यदि वह मौजूद नहीं है।

Returns: BindPoint - The bind point.

getBindPoints()

public List<BindPoint> getBindPoints()

वर्तमान प्रॉपर्टी बाइंड पॉइंट्स प्राप्त करता है।

Returns: java.util.List<com.aspose.threed.BindPoint> - वर्तमान प्रॉपर्टी बाइंड पॉइंट्स

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getKeyframeSequence(A3DObject target, String propName, boolean create)

public KeyframeSequence getKeyframeSequence(A3DObject target, String propName, boolean create)

दिए गए प्रॉपर्टी पर कीफ़्रेम क्रम प्राप्त करता है।

Parameters:

पैरामीटरप्रकारविवरण
targetA3DObjectकिस इंस्टेंस पर कीफ़्रेम अनुक्रम बनाना है।
propNamejava.lang.Stringप्रॉपर्टी का नाम।
बनाएँbooleanयदि true सेट किया गया है, तो अनुक्रम बनाएँ यदि वह मौजूद नहीं है।

Returns: KeyframeSequence - The keyframe sequence.

getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create)

public KeyframeSequence getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create)

दिए गए प्रॉपर्टी और चैनल पर कीफ़्रेम अनुक्रम प्राप्त करता है।

Parameters:

पैरामीटरप्रकारविवरण
targetA3DObjectकिस इंस्टेंस पर कीफ़्रेम अनुक्रम बनाना है।
propNamejava.lang.Stringप्रॉपर्टी का नाम।
channelNamejava.lang.Stringचैनल का नाम।
बनाएँbooleanयदि true सेट किया गया है तो एनीमेशन अनुक्रम बनाएँ यदि वह मौजूद नहीं है।

Returns: KeyframeSequence - The keyframe sequence.

getName()

public String getName()

नाम प्राप्त करता है।

Returns: java.lang.String - नाम।

getProperties()

public PropertyCollection getProperties()

सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें

Parameters:

पैरामीटरप्रकारविवरण
प्रॉपर्टीjava.lang.Stringप्रॉपर्टी नाम

Returns: java.lang.Object - मिली हुई प्रॉपर्टी का मान

getSubAnimations()

public List<AnimationNode> getSubAnimations()

वर्तमान एनीमेशन के अंतर्गत सब-एनीमेशन नोड्स प्राप्त करता है।

Returns: java.util.List<com.aspose.threed.AnimationNode> - वर्तमान एनीमेशन के अंतर्गत सब-एनीमेशन नोड्स

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)

डायनामिक प्रॉपर्टी को हटाता है।

Parameters:

पैरामीटरप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

Returns: boolean - यदि प्रॉपर्टी सफलतापूर्वक हटाई गई हो तो true

removeProperty(String property)

public boolean removeProperty(String property)

नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ

Parameters:

पैरामीटरप्रकारविवरण
प्रॉपर्टीjava.lang.Stringकौन सी प्रॉपर्टी हटानी है

Returns: boolean - यदि प्रॉपर्टी सफलतापूर्वक हटाई गई हो तो true

setName(String value)

public void setName(String value)

नाम सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानjava.lang.Stringनया मान

setProperty(String property, Object value)

public void setProperty(String property, Object value)

निर्दिष्ट प्रॉपर्टी का मान सेट करता है

Parameters:

पैरामीटरप्रकारविवरण
प्रॉपर्टीjava.lang.Stringप्रॉपर्टी नाम
मानjava.lang.Objectप्रॉपर्टी का मान

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int