AnimationNode
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AnimationNode extends A3DObject
Aspose.3D एनीमेशन पदानुक्रम का समर्थन करता है, प्रत्येक एनीमेशन कई एनीमेशन और एनीमेशन की की-फ़्रेम परिभाषा द्वारा निर्मित हो सकता है। AnimationNode समय के साथ एक प्रॉपर्टी मान के परिवर्तन को परिभाषित करता है, उदाहरण के लिए, एनीमेशन नोड का उपयोग नोड के परिवर्तन या अन्य A3DObject ऑब्जेक्ट की संख्यात्मक प्रॉपर्टीज़ को नियंत्रित करने के लिए किया जा सकता है।
कंस्ट्रक्टर
| कंस्ट्रक्टर | विवरण |
|---|---|
| AnimationNode(String name) | नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है। |
| AnimationNode() | नए AnimationNode वर्ग का एक नया उदाहरण आरंभ करता है। |
विधियाँ
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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| obj | A3DObject | ऑब्जेक्ट। |
| propName | java.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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findBindPoint(A3DObject target, String name)
public BindPoint findBindPoint(A3DObject target, String name)
लक्ष्य और नाम द्वारा बाइंड पॉइंट खोजता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| target | A3DObject | बाइंड पॉइंट का लक्ष्य खोजने के लिए। |
| नाम | java.lang.String | बाइंड पॉइंट का नाम खोजने के लिए। |
Returns: BindPoint - The bind point.
findProperty(String propertyName)
public Property findProperty(String propertyName)
प्रॉपर्टी को खोजता है। यह एक डायनामिक प्रॉपर्टी (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेटिव प्रॉपर्टी (नाम द्वारा पहचानी गई) हो सकती है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| propertyName | java.lang.String | प्रॉपर्टी नाम। |
Returns: Property - The property.
getBindPoint(A3DObject target, String propName, boolean create)
public BindPoint getBindPoint(A3DObject target, String propName, boolean create)
दिए गए प्रॉपर्टी पर एनीमेशन बाइंड पॉइंट प्राप्त करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| target | A3DObject | किस ऑब्जेक्ट पर बाइंड पॉइंट बनाना है। |
| propName | java.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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| target | A3DObject | किस इंस्टेंस पर कीफ़्रेम अनुक्रम बनाना है। |
| propName | java.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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| target | A3DObject | किस इंस्टेंस पर कीफ़्रेम अनुक्रम बनाना है। |
| propName | java.lang.String | प्रॉपर्टी का नाम। |
| channelName | java.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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| property | Property | कौन सी प्रॉपर्टी हटानी है |
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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long | |
| arg1 | int |