AssetInfo
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class AssetInfo extends A3DObject
Informasi aset. Informasi aset dapat dilampirkan ke Scene. Anak Scene dapat memiliki AssetInfo miliknya sendiri untuk mengganti definisi orang tua. Example: Kode berikut menunjukkan cara membaca info aset dari file fbx:
Scene scene = Scene.fromFile("test.fbx");
System.out.printf("The file is created at %s by %s %s",
scene.getAssetInfo().getCreationTime(),
scene.getAssetInfo().getApplicationName(),
scene.getAssetInfo().getApplicationVersion());
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| AssetInfo() | Menginisialisasi instance baru dari kelas AssetInfo. |
| AssetInfo(String name) | Menginisialisasi instance baru dari kelas AssetInfo. |
Metode
| Metode | Deskripsi |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Menemukan properti. |
| getAmbient() | Mendapatkan atau Mengatur warna ambient default dari aset ini |
| getApplicationName() | Mendapatkan aplikasi yang membuat aset ini |
| getApplicationVendor() | Mendapatkan nama vendor aplikasi |
| getApplicationVersion() | Mendapatkan versi aplikasi yang membuat aset ini. |
| getAuthor() | Mendapatkan penulis aset ini |
| getAxisSystem() | Mendapatkan sistem koordinat/vektor atas/vektor depan dari info aset. |
| getClass() | |
| getComment() | Mendapatkan komentar aset ini. |
| getCoordinateSystem() | Mendapatkan sistem koordinat yang digunakan dalam aset ini. |
| getCopyright() | Mendapatkan hak cipta dokumen |
| getCreationTime() | Mendapatkan atau Mengatur waktu pembuatan aset ini |
| getFrontVector() | Mendapatkan vektor depan yang digunakan dalam aset ini. |
| getKeywords() | Mendapatkan kata kunci aset ini |
| getModificationTime() | Mendapatkan atau Mengatur waktu modifikasi aset ini |
| getName() | Mendapatkan nama. |
| getProperties() | Mendapatkan koleksi semua properti. |
| getProperty(String property) | Dapatkan nilai properti yang ditentukan |
| getRevision() | Mendapatkan nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi. |
| getSubject() | Mendapatkan subjek aset ini |
| getTitle() | Mendapatkan judul aset ini |
| getUnitName() | Mendapatkan satuan panjang yang digunakan dalam aset ini. |
| getUnitScaleFactor() | Mendapatkan faktor skala ke meter dunia nyata. |
| getUpVector() | Mendapatkan vektor atas yang digunakan dalam aset ini. |
| getUrl() | Mendapatkan atau Mengatur URL aset ini. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Menghapus properti dinamis. |
| removeProperty(String property) | Hapus properti yang ditentukan yang diidentifikasi dengan nama |
| setAmbient(Vector4 value) | Mendapatkan atau Mengatur warna ambient default dari aset ini |
| setApplicationName(String value) | Mengatur aplikasi yang membuat aset ini |
| setApplicationVendor(String value) | Mengatur nama vendor aplikasi |
| setApplicationVersion(String value) | Mengatur versi aplikasi yang membuat aset ini. |
| setAuthor(String value) | Mengatur penulis aset ini |
| setAxisSystem(AxisSystem value) | Mengatur sistem koordinat/vektor atas/vektor depan dari informasi aset. |
| setComment(String value) | Mengatur komentar aset ini. |
| setCoordinateSystem(CoordinateSystem value) | Mengatur sistem koordinat yang digunakan dalam aset ini. |
| setCopyright(String value) | Mengatur hak cipta dokumen |
| setCreationTime(Calendar value) | Mendapatkan atau Mengatur waktu pembuatan aset ini |
| setFrontVector(Axis value) | Mengatur vektor depan yang digunakan dalam aset ini. |
| setKeywords(String value) | Mengatur kata kunci aset ini |
| setModificationTime(Calendar value) | Mendapatkan atau Mengatur waktu modifikasi aset ini |
| setName(String value) | Mengatur nama. |
| setProperty(String property, Object value) | Mengatur nilai properti yang ditentukan |
| setRevision(String value) | Mengatur nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi. |
| setSubject(String value) | Mengatur subjek aset ini |
| setTitle(String value) | Mengatur judul aset ini |
| setUnitName(String value) | Mengatur satuan panjang yang digunakan dalam aset ini. |
| setUnitScaleFactor(double value) | Mengatur faktor skala ke meter dunia nyata. |
| setUpVector(Axis value) | Mengatur vektor atas yang digunakan dalam aset ini. |
| setUrl(String value) | Mendapatkan atau Mengatur URL aset ini. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
AssetInfo()
public AssetInfo()
Menginisialisasi instance baru dari kelas AssetInfo.
AssetInfo(String name)
public AssetInfo(String name)
Menginisialisasi instance baru dari kelas AssetInfo.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nama | java.lang.String | Nama |
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.
getAmbient()
public Vector4 getAmbient()
Mendapatkan atau Mengatur warna ambient default dari aset ini
Returns: Vector4 - or Sets the default ambient color of this asset
getApplicationName()
public String getApplicationName()
Mendapatkan aplikasi yang membuat aset ini
Returns: java.lang.String - aplikasi yang membuat aset ini
getApplicationVendor()
public String getApplicationVendor()
Mendapatkan nama vendor aplikasi
Returns: java.lang.String - nama vendor aplikasi
getApplicationVersion()
public String getApplicationVersion()
Mendapatkan versi aplikasi yang membuat aset ini.
Returns: java.lang.String - versi aplikasi yang membuat aset ini.
getAuthor()
public String getAuthor()
Mendapatkan penulis aset ini
Returns: java.lang.String - penulis aset ini
getAxisSystem()
public AxisSystem getAxisSystem()
Mendapatkan sistem koordinat/vektor atas/vektor depan dari info aset.
Returns: AxisSystem - the coordinate system/up vector/front vector of the asset info.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getComment()
public String getComment()
Mendapatkan komentar aset ini.
Returns: java.lang.String - komentar aset ini.
getCoordinateSystem()
public CoordinateSystem getCoordinateSystem()
Mendapatkan sistem koordinat yang digunakan dalam aset ini.
Returns: CoordinateSystem - the coordinate system used in this asset.
getCopyright()
public String getCopyright()
Mendapatkan hak cipta dokumen
Returns: java.lang.String - hak cipta dokumen
getCreationTime()
public Calendar getCreationTime()
Mendapatkan atau Mengatur waktu pembuatan aset ini
Returns: java.util.Calendar - atau Mengatur waktu pembuatan aset ini
getFrontVector()
public Axis getFrontVector()
Mendapatkan vektor depan yang digunakan dalam aset ini.
Returns: Axis - the front-vector used in this asset.
getKeywords()
public String getKeywords()
Mendapatkan kata kunci aset ini
Returns: java.lang.String - kata kunci aset ini
getModificationTime()
public Calendar getModificationTime()
Mendapatkan atau Mengatur waktu modifikasi aset ini
Returns: java.util.Calendar - atau Mengatur waktu modifikasi aset ini
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
getRevision()
public String getRevision()
Mendapatkan nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi.
Returns: java.lang.String - nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi.
getSubject()
public String getSubject()
Mendapatkan subjek aset ini
Returns: java.lang.String - subjek aset ini
getTitle()
public String getTitle()
Mendapatkan judul aset ini
Returns: java.lang.String - judul aset ini
getUnitName()
public String getUnitName()
Mendapatkan satuan panjang yang digunakan dalam aset ini. misalnya cm/m/km/inci/kaki
Returns: java.lang.String - satuan panjang yang digunakan dalam aset ini. misalnya cm/m/km/inci/kaki
getUnitScaleFactor()
public double getUnitScaleFactor()
Mendapatkan faktor skala ke meter dunia nyata.
Returns: double - faktor skala ke meter dunia nyata. Remarks: Ini diabaikan selama serialisasi jika nama satuan bernilai null.
getUpVector()
public Axis getUpVector()
Mendapatkan vektor atas yang digunakan dalam aset ini.
Returns: Axis - the up-vector used in this asset.
getUrl()
public String getUrl()
Mendapatkan atau Mengatur URL aset ini.
Returns: java.lang.String - atau Mengatur URL aset ini.
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
setAmbient(Vector4 value)
public void setAmbient(Vector4 value)
Mendapatkan atau Mengatur warna ambient default dari aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Vector4 | Nilai baru |
setApplicationName(String value)
public void setApplicationName(String value)
Mengatur aplikasi yang membuat aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setApplicationVendor(String value)
public void setApplicationVendor(String value)
Mengatur nama vendor aplikasi
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setApplicationVersion(String value)
public void setApplicationVersion(String value)
Mengatur versi aplikasi yang membuat aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setAuthor(String value)
public void setAuthor(String value)
Mengatur penulis aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setAxisSystem(AxisSystem value)
public void setAxisSystem(AxisSystem value)
Mengatur sistem koordinat/vektor atas/vektor depan dari informasi aset.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | AxisSystem | Nilai baru |
setComment(String value)
public void setComment(String value)
Mengatur komentar aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setCoordinateSystem(CoordinateSystem value)
public void setCoordinateSystem(CoordinateSystem value)
Mengatur sistem koordinat yang digunakan dalam aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | CoordinateSystem | Nilai baru |
setCopyright(String value)
public void setCopyright(String value)
Mengatur hak cipta dokumen
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setCreationTime(Calendar value)
public void setCreationTime(Calendar value)
Mendapatkan atau Mengatur waktu pembuatan aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.util.Calendar | Nilai baru |
setFrontVector(Axis value)
public void setFrontVector(Axis value)
Mengatur vektor depan yang digunakan dalam aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Axis | Nilai baru |
setKeywords(String value)
public void setKeywords(String value)
Mengatur kata kunci aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setModificationTime(Calendar value)
public void setModificationTime(Calendar value)
Mendapatkan atau Mengatur waktu modifikasi aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.util.Calendar | 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 |
setRevision(String value)
public void setRevision(String value)
Mengatur nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setSubject(String value)
public void setSubject(String value)
Mengatur subjek aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setTitle(String value)
public void setTitle(String value)
Mengatur judul aset ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setUnitName(String value)
public void setUnitName(String value)
Mengatur satuan panjang yang digunakan dalam aset ini. misalnya cm/m/km/inci/kaki
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
setUnitScaleFactor(double value)
public void setUnitScaleFactor(double value)
Mengatur faktor skala ke meter dunia nyata.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | double | Nilai baru Remarks: Ini diabaikan selama serialisasi jika nama satuan bernilai null. |
setUpVector(Axis value)
public void setUpVector(Axis value)
Mengatur vektor atas yang digunakan dalam aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Axis | Nilai baru |
setUrl(String value)
public void setUrl(String value)
Mendapatkan atau Mengatur URL aset ini.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String | Nilai baru |
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 |