MorphTargetChannel
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class MorphTargetChannel extends A3DObject
Sebuah MorphTargetChannel digunakan oleh MorphTargetDeformer untuk mengatur geometri target. Beberapa format file seperti FBX mendukung beberapa saluran secara paralel. Remarks: Berat berada di antara 0 dan 1.0, dan berat default untuk target adalah 0.0;
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| MorphTargetChannel(String name) | Menginisialisasi sebuah instance baru dari kelas MorphTargetChannel. |
| MorphTargetChannel() | Menginisialisasi sebuah instance baru dari kelas MorphTargetChannel. |
Bidang
| Bidang | Deskripsi |
|---|---|
| DEFAULT_WEIGHT | Berat default untuk target morf. |
Metode
| Metode | Deskripsi |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Menemukan properti. |
| get(Shape target) | Mendapatkan berat untuk geometri yang ditentukan |
| getChannelWeight() | Mendapatkan berat deformer dari saluran ini. |
| getClass() | |
| getName() | Mendapatkan nama. |
| getProperties() | Mendapatkan koleksi semua properti. |
| getProperty(String property) | Dapatkan nilai properti yang ditentukan |
| getTargets() | Mendapatkan semua target yang terkait dengan saluran. |
| getWeight(Shape target) | Mendapatkan berat untuk target yang ditentukan, jika target tidak termasuk dalam saluran ini, nilai default 0 dikembalikan. |
| getWeights() | Mendapatkan nilai berat penuh dari geometri target. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Menghapus properti dinamis. |
| removeProperty(String property) | Hapus properti yang ditentukan yang diidentifikasi dengan nama |
| set(Shape target, double value) | Mengatur berat untuk geometri yang ditentukan |
| setChannelWeight(double value) | Mengatur berat deformer dari saluran ini. |
| setName(String value) | Mengatur nama. |
| setProperty(String property, Object value) | Mengatur nilai properti yang ditentukan |
| setWeight(Shape target) | Mengatur berat untuk target yang ditentukan, nilai default adalah 1, rentang harus antara 0~1 |
| setWeight(Shape target, double weight) | Mengatur berat untuk target yang ditentukan, nilai default adalah 1, rentang harus antara 0~1 |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MorphTargetChannel(String name)
public MorphTargetChannel(String name)
Menginisialisasi sebuah instance baru dari kelas MorphTargetChannel.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama. |
MorphTargetChannel()
public MorphTargetChannel()
Menginisialisasi sebuah instance baru dari kelas MorphTargetChannel.
DEFAULT_WEIGHT
public static final double DEFAULT_WEIGHT
Berat default untuk target morf.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Menemukan properti. Itu dapat menjadi properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| propertyName | java.lang.String | Nama properti. |
Returns: Property - The property.
get(Shape target)
public double get(Shape target)
Mendapatkan berat untuk geometri yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | Shape | Geometri target. |
Returns: double - Berat
getChannelWeight()
public double getChannelWeight()
Mendapatkan berat deformer dari saluran ini. Berat berada antara 0.0 dan 1.0
Returns: double - berat deformer dari saluran ini. Berat berada antara 0.0 dan 1.0
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getName()
public String getName()
Mendapatkan nama.
Returns: java.lang.String - nama.
getProperties()
public PropertyCollection getProperties()
Mendapatkan koleksi semua properti.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Dapatkan nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
Returns: java.lang.Object - Nilai dari properti yang ditemukan
getTargets()
public List<Shape> getTargets()
Mendapatkan semua target yang terkait dengan saluran.
Returns: java.util.List<com.aspose.threed.Shape> - semua target yang terkait dengan saluran.
getWeight(Shape target)
public double getWeight(Shape target)
Mendapatkan berat untuk target yang ditentukan, jika target tidak termasuk dalam saluran ini, nilai default 0 dikembalikan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | Shape |
Returns: double
getWeights()
public List<Double> getWeights()
Mendapatkan nilai berat penuh dari geometri target.
Returns: java.util.List<java.lang.Double> - nilai berat penuh dari geometri target.
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)
Menghapus properti dinamis.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| property | Property | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
removeProperty(String property)
public boolean removeProperty(String property)
Hapus properti yang ditentukan yang diidentifikasi dengan nama
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Properti mana yang akan dihapus |
Returns: boolean - true jika properti berhasil dihapus
set(Shape target, double value)
public void set(Shape target, double value)
Mengatur berat untuk geometri yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | Shape | Geometri target. |
| nilai | double | Nilai baru |
setChannelWeight(double value)
public void setChannelWeight(double value)
Mengatur berat deformer dari saluran ini. Berat berada antara 0.0 dan 1.0
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | double | Nilai baru |
setName(String value)
public void setName(String value)
Mengatur nama.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Mengatur nilai properti yang ditentukan
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| properti | java.lang.String | Nama properti |
| nilai | java.lang.Object | Nilai properti |
setWeight(Shape target)
public void setWeight(Shape target)
Mengatur berat untuk target yang ditentukan, nilai default adalah 1, rentang harus antara 0~1
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | Shape |
setWeight(Shape target, double weight)
public void setWeight(Shape target, double weight)
Mengatur berat untuk target yang ditentukan, nilai default adalah 1, rentang harus antara 0~1
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| target | Shape | |
| berat | double |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |