AnimationNode
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AnimationNode extends A3DObject
Aspose.3D ondersteunt animatiehiërarchie, elke animatie kan worden samengesteld uit meerdere animaties en de key-frame-definitie van animaties. AnimationNode definieert de transformatie van een eigenschapswaarde in de tijd; bijvoorbeeld, een animatienode kan worden gebruikt om de transformatie van een knoop of andere numerieke eigenschappen van een A3DObject object te regelen.
Constructors
| Constructor | Beschrijving |
|---|---|
| AnimationNode(String name) | Initialiseert een nieuw exemplaar van de klasse AnimationNode. |
| AnimationNode() | Initialiseert een nieuw exemplaar van de klasse AnimationNode. |
Methoden
| Methode | Beschrijving |
|---|---|
| createBindPoint(A3DObject obj, String propName) | Maakt een BindPoint aan op basis van het gegevenstype van de eigenschap. |
| equals(Object arg0) | |
| findBindPoint(A3DObject target, String name) | Vindt het bindpunt op basis van doel en naam. |
| findProperty(String propertyName) | Zoekt de eigenschap. |
| getBindPoint(A3DObject target, String propName, boolean create) | Haalt het animatie‑bindpunt op voor de opgegeven eigenschap. |
| getBindPoints() | Haalt de huidige eigenschap‑bindpunten op. |
| getClass() | |
| getKeyframeSequence(A3DObject target, String propName, boolean create) | Haalt de keyframe‑reeks op voor de opgegeven eigenschap. |
| getKeyframeSequence(A3DObject target, String propName, String channelName, boolean create) | Haalt de keyframe‑reeks op voor de opgegeven eigenschap en kanaal. |
| getName() | Haalt de naam op. |
| getProperties() | Haalt de verzameling van alle eigenschappen op. |
| getProperty(String property) | Haalt de waarde op van de opgegeven eigenschap |
| getSubAnimations() | Haalt de sub‑animatienodes op onder de huidige animaties |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Verwijdert een dynamische eigenschap. |
| removeProperty(String property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
| setName(String value) | Stelt de naam in. |
| setProperty(String property, Object value) | Stelt de waarde in van de opgegeven eigenschap |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AnimationNode(String name)
public AnimationNode(String name)
Initialiseert een nieuw exemplaar van de klasse AnimationNode.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| naam | java.lang.String | Naam |
AnimationNode()
public AnimationNode()
Initialiseert een nieuw exemplaar van de klasse AnimationNode.
createBindPoint(A3DObject obj, String propName)
public BindPoint createBindPoint(A3DObject obj, String propName)
Maakt een BindPoint aan op basis van het gegevenstype van de eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| obj | A3DObject | Object. |
| propName | java.lang.String | Eigenschapnaam. |
Returns: BindPoint - The bind point instance or null if the property is not defined.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findBindPoint(A3DObject target, String name)
public BindPoint findBindPoint(A3DObject target, String name)
Vindt het bindpunt op basis van doel en naam.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | A3DObject | Doel van het bindpunt om te vinden. |
| naam | java.lang.String | Naam van het bindpunt om te vinden. |
Returns: BindPoint - The bind point.
findProperty(String propertyName)
public Property findProperty(String propertyName)
Zoekt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap (geïdentificeerd op naam).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| propertyName | java.lang.String | Eigenschapnaam. |
Returns: Property - The property.
getBindPoint(A3DObject target, String propName, boolean create)
public BindPoint getBindPoint(A3DObject target, String propName, boolean create)
Haalt het animatie‑bindpunt op voor de opgegeven eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | A3DObject | Op welk object het bindpunt moet worden aangemaakt. |
| propName | java.lang.String | De naam van de eigenschap. |
| maken | boolean | Indien ingesteld op true maak het bindpunt aan als het niet bestaat. |
Returns: BindPoint - The bind point.
getBindPoints()
public List<BindPoint> getBindPoints()
Haalt de huidige eigenschap‑bindpunten op.
Returns: java.util.List<com.aspose.threed.BindPoint> - de huidige bindpunten van de eigenschap
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)
Haalt de keyframe‑reeks op voor de opgegeven eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | A3DObject | Op welke instantie de keyframe‑reeks moet worden aangemaakt. |
| propName | java.lang.String | De naam van de eigenschap. |
| maken | boolean | Indien ingesteld op true , maak de reeks aan als deze niet bestaat. |
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)
Haalt de keyframe‑reeks op voor de opgegeven eigenschap en kanaal.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| target | A3DObject | Op welke instantie de keyframe‑reeks moet worden aangemaakt. |
| propName | java.lang.String | De naam van de eigenschap. |
| channelName | java.lang.String | De naam van het kanaal. |
| maken | boolean | Indien ingesteld op true maak de animatiereeks aan als deze niet bestaat. |
Returns: KeyframeSequence - The keyframe sequence.
getName()
public String getName()
Haalt de naam op.
Returns: java.lang.String - de naam.
getProperties()
public PropertyCollection getProperties()
Haalt de verzameling van alle eigenschappen op.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Haalt de waarde op van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
Returns: java.lang.Object - De waarde van de gevonden eigenschap
getSubAnimations()
public List<AnimationNode> getSubAnimations()
Haalt de sub‑animatienodes op onder de huidige animaties
Returns: java.util.List<com.aspose.threed.AnimationNode> - de sub‑animatienodes onder de huidige animaties
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)
Verwijdert een dynamische eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| property | Property | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
removeProperty(String property)
public boolean removeProperty(String property)
Verwijder de opgegeven eigenschap geïdentificeerd op naam
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
setName(String value)
public void setName(String value)
Stelt de naam in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Stelt de waarde in van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
| waarde | java.lang.Object | De waarde van de eigenschap |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |