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

KonstruktorDeskripsi
AssetInfo()Menginisialisasi instance baru dari kelas AssetInfo.
AssetInfo(String name)Menginisialisasi instance baru dari kelas AssetInfo.

Metode

MetodeDeskripsi
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:

ParameterTipeDeskripsi
namajava.lang.StringNama

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.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:

ParameterTipeDeskripsi
propertyNamejava.lang.StringNama 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:

ParameterTipeDeskripsi
propertijava.lang.StringNama 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:

ParameterTipeDeskripsi
propertyPropertyProperti 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:

ParameterTipeDeskripsi
propertijava.lang.StringProperti 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:

ParameterTipeDeskripsi
valueVector4Nilai baru

setApplicationName(String value)

public void setApplicationName(String value)

Mengatur aplikasi yang membuat aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setApplicationVendor(String value)

public void setApplicationVendor(String value)

Mengatur nama vendor aplikasi

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setApplicationVersion(String value)

public void setApplicationVersion(String value)

Mengatur versi aplikasi yang membuat aset ini.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setAuthor(String value)

public void setAuthor(String value)

Mengatur penulis aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setAxisSystem(AxisSystem value)

public void setAxisSystem(AxisSystem value)

Mengatur sistem koordinat/vektor atas/vektor depan dari informasi aset.

Parameters:

ParameterTipeDeskripsi
valueAxisSystemNilai baru

setComment(String value)

public void setComment(String value)

Mengatur komentar aset ini.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

Mengatur sistem koordinat yang digunakan dalam aset ini.

Parameters:

ParameterTipeDeskripsi
valueCoordinateSystemNilai baru

setCopyright(String value)

public void setCopyright(String value)

Mengatur hak cipta dokumen

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setCreationTime(Calendar value)

public void setCreationTime(Calendar value)

Mendapatkan atau Mengatur waktu pembuatan aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.util.CalendarNilai baru

setFrontVector(Axis value)

public void setFrontVector(Axis value)

Mengatur vektor depan yang digunakan dalam aset ini.

Parameters:

ParameterTipeDeskripsi
valueAxisNilai baru

setKeywords(String value)

public void setKeywords(String value)

Mengatur kata kunci aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setModificationTime(Calendar value)

public void setModificationTime(Calendar value)

Mendapatkan atau Mengatur waktu modifikasi aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.util.CalendarNilai baru

setName(String value)

public void setName(String value)

Mengatur nama.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Mengatur nilai properti yang ditentukan

Parameters:

ParameterTipeDeskripsi
propertijava.lang.StringNama properti
nilaijava.lang.ObjectNilai properti

setRevision(String value)

public void setRevision(String value)

Mengatur nomor revisi aset ini, biasanya digunakan dalam sistem kontrol versi.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setSubject(String value)

public void setSubject(String value)

Mengatur subjek aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setTitle(String value)

public void setTitle(String value)

Mengatur judul aset ini

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setUnitName(String value)

public void setUnitName(String value)

Mengatur satuan panjang yang digunakan dalam aset ini. misalnya cm/m/km/inci/kaki

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setUnitScaleFactor(double value)

public void setUnitScaleFactor(double value)

Mengatur faktor skala ke meter dunia nyata.

Parameters:

ParameterTipeDeskripsi
nilaidoubleNilai 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:

ParameterTipeDeskripsi
valueAxisNilai baru

setUrl(String value)

public void setUrl(String value)

Mendapatkan atau Mengatur URL aset ini.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int