Pose
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class Pose extends A3DObject
Pose, geometri deri kaplamalı olduğunda dönüşüm matrisini depolamak için kullanılır. Pose, bir dizi BonePose içerir; her bir BonePose kemik düğümünün somut dönüşüm bilgilerini kaydeder.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| Pose(String name) | Yeni bir Pose sınıf örneği başlatır. |
| Pose() | Yeni bir Pose sınıf örneği başlatır. |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| addBonePose(Node node, Matrix4 matrix) | Verilen kemik düğümü için pose dönüşüm matrisini kaydeder. |
| addBonePose(Node node, Matrix4 matrix, boolean localMatrix) | Verilen kemik düğümü için pose dönüşüm matrisini kaydeder. |
| equals(Object arg0) | |
| findProperty(String propertyName) | Özelliği bulur. |
| getBonePoses() | Tüm BonePose öğelerini alır. |
| getClass() | |
| getName() | Adı alır. |
| getPoseType() | Pose’un tipini alır. |
| getProperties() | Tüm özelliklerin koleksiyonunu 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 |
| setName(String value) | Adı ayarlar. |
| setPoseType(PoseType value) | Pose’un tipini ayarlar. |
| setProperty(String property, Object value) | Belirtilen özelliğin değerini ayarlar |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Pose(String name)
public Pose(String name)
Yeni bir Pose sınıf örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| ad | java.lang.String | Ad |
Pose()
public Pose()
Yeni bir Pose sınıf örneği başlatır.
addBonePose(Node node, Matrix4 matrix)
public void addBonePose(Node node, Matrix4 matrix)
Verilen kemik düğümü için poz dönüşüm matrisini kaydeder. Küresel dönüşüm matrisinin olduğu varsayılır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| node | Node | Kemik Düğümü. |
| matrix | Matrix4 | Dönüşüm matrisi. |
addBonePose(Node node, Matrix4 matrix, boolean localMatrix)
public void addBonePose(Node node, Matrix4 matrix, boolean localMatrix)
Verilen kemik düğümü için pose dönüşüm matrisini kaydeder.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| node | Node | Kemik Düğümü. |
| matrix | Matrix4 | Dönüşüm matrisi. |
| localMatrix | boolean | Eğer true ayarlanırsa yerel matrisi kullanmak, aksi takdirde küresel matrisi kullanmak anlamına gelir. |
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.
getBonePoses()
public List<BonePose> getBonePoses()
Tüm BonePose öğelerini alır.
Returns: java.util.List<com.aspose.threed.BonePose> - tüm BonePose.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
Adı alır.
Returns: java.lang.String - ad.
getPoseType()
public PoseType getPoseType()
Pose’un tipini alır.
Returns: PoseType - the type of the pose.
getProperties()
public PropertyCollection getProperties()
Tüm özelliklerin koleksiyonunu alır.
Returns: PropertyCollection - the collection of all properties.
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
setName(String value)
public void setName(String value)
Adı ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | java.lang.String | Yeni değer |
setPoseType(PoseType value)
public void setPoseType(PoseType value)
Pose’un tipini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | PoseType | 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()
Returns: java.lang.String
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 |