AssetInfo

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class AssetInfo extends A3DObject

Varlık bilgisi. Varlık bilgisi bir Scene öğesine eklenebilir. Çocuk Scene kendi AssetInfo öğesine sahip olabilir ve ebeveynin tanımını geçersiz kılabilir. Örnek: Aşağıdaki kod, bir fbx dosyasından varlık bilgisinin nasıl okunacağını gösterir:

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());

Yapıcılar

YapıcıAçıklama
AssetInfo()AssetInfo sınıfının yeni bir örneğini başlatır.
AssetInfo(String name)AssetInfo sınıfının yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama
equals(Object arg0)
findProperty(String propertyName)Özelliği bulur.
getAmbient()Bu varlığın varsayılan ortam rengini alır veya ayarlar
getApplicationName()Bu varlığı oluşturan uygulamayı alır
getApplicationVendor()Uygulama satıcısının adını alır
getApplicationVersion()Bu varlığı oluşturan uygulamanın sürümünü alır.
getAuthor()Bu varlığın yazarını alır
getAxisSystem()Varlık bilgisinin koordinat sistemini/yukarı vektörünü/ön vektörünü alır.
getClass()
getComment()Bu varlığın yorumunu alır.
getCoordinateSystem()Bu varlıkta kullanılan koordinat sistemini alır.
getCopyright()Belgenin telif hakkını alır
getCreationTime()Bu varlığın oluşturulma zamanını alır veya ayarlar
getFrontVector()Bu varlıkta kullanılan ön vektörü alır.
getKeywords()Bu varlığın anahtar kelimelerini alır
getModificationTime()Bu varlığın değiştirilme zamanını alır veya ayarlar
getName()Adı alır.
getProperties()Tüm özelliklerin koleksiyonunu alır.
getProperty(String property)Belirtilen özelliğin değerini al
getRevision()Bu varlığın revizyon numarasını alır, genellikle sürüm kontrol sisteminde kullanılır.
getSubject()Bu varlığın konusunu alır
getTitle()Bu varlığın başlığını alır
getUnitName()Bu varlıkta kullanılan uzunluk birimini alır.
getUnitScaleFactor()Gerçek dünya metreye ölçek faktörünü alır.
getUpVector()Bu varlıkta kullanılan yukarı vektörünü alır.
getUrl()Bu varlığın URL’sini alır veya ayarlar.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Dinamik bir özelliği kaldırır.
removeProperty(String property)İsimle tanımlanan belirtilen özelliği kaldır
setAmbient(Vector4 value)Bu varlığın varsayılan ortam rengini alır veya ayarlar
setApplicationName(String value)Bu varlığı oluşturan uygulamayı ayarlar
setApplicationVendor(String value)Uygulama satıcısının adını ayarlar
setApplicationVersion(String value)Bu varlığı oluşturan uygulamanın sürümünü ayarlar.
setAuthor(String value)Bu varlığın yazarını ayarlar
setAxisSystem(AxisSystem value)Varlık bilgilerinin koordinat sistemini/yukarı vektörünü/ön vektörünü ayarlar.
setComment(String value)Bu varlığın yorumunu ayarlar.
setCoordinateSystem(CoordinateSystem value)Bu varlıkta kullanılan koordinat sistemini ayarlar.
setCopyright(String value)Belgenin telif hakkını ayarlar
setCreationTime(Calendar value)Bu varlığın oluşturulma zamanını alır veya ayarlar
setFrontVector(Axis value)Bu varlıkta kullanılan ön vektörü ayarlar.
setKeywords(String value)Bu varlığın anahtar kelimelerini ayarlar
setModificationTime(Calendar value)Bu varlığın değiştirilme zamanını alır veya ayarlar
setName(String value)Adı ayarlar.
setProperty(String property, Object value)Belirtilen özelliğin değerini ayarlar
setRevision(String value)Bu varlığın revizyon numarasını ayarlar, genellikle sürüm kontrol sisteminde kullanılır.
setSubject(String value)Bu varlığın konusunu ayarlar
setTitle(String value)Bu varlığın başlığını ayarlar
setUnitName(String value)Bu varlıkta kullanılan uzunluk birimini ayarlar.
setUnitScaleFactor(double value)Gerçek dünya metre birimine ölçek faktörünü ayarlar.
setUpVector(Axis value)Bu varlıkta kullanılan up-vektörünü ayarlar.
setUrl(String value)Bu varlığın URL’sini alır veya ayarlar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AssetInfo()

public AssetInfo()

AssetInfo sınıfının yeni bir örneğini başlatır.

AssetInfo(String name)

public AssetInfo(String name)

AssetInfo sınıfının yeni bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
adjava.lang.StringAd

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.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:

ParametreTürAçıklama
propertyNamejava.lang.StringÖzellik adı.

Returns: Property - The property.

getAmbient()

public Vector4 getAmbient()

Bu varlığın varsayılan ortam rengini alır veya ayarlar

Returns: Vector4 - or Sets the default ambient color of this asset

getApplicationName()

public String getApplicationName()

Bu varlığı oluşturan uygulamayı alır

Returns: java.lang.String - bu varlığı oluşturan uygulama

getApplicationVendor()

public String getApplicationVendor()

Uygulama satıcısının adını alır

Returns: java.lang.String - uygulama satıcısının adı

getApplicationVersion()

public String getApplicationVersion()

Bu varlığı oluşturan uygulamanın sürümünü alır.

Returns: java.lang.String - bu varlığı oluşturan uygulamanın sürümü.

getAuthor()

public String getAuthor()

Bu varlığın yazarını alır

Returns: java.lang.String - bu varlığın yazarı

getAxisSystem()

public AxisSystem getAxisSystem()

Varlık bilgisinin koordinat sistemini/yukarı vektörünü/ön vektörünü alır.

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()

Bu varlığın yorumunu alır.

Returns: java.lang.String - bu varlığın yorumu.

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

Bu varlıkta kullanılan koordinat sistemini alır.

Returns: CoordinateSystem - the coordinate system used in this asset.

getCopyright()

public String getCopyright()

Belgenin telif hakkını alır

Returns: java.lang.String - belgenin telif hakkı

getCreationTime()

public Calendar getCreationTime()

Bu varlığın oluşturulma zamanını alır veya ayarlar

Returns: java.util.Calendar - veya bu varlığın oluşturulma zamanını ayarlar

getFrontVector()

public Axis getFrontVector()

Bu varlıkta kullanılan ön vektörü alır.

Returns: Axis - the front-vector used in this asset.

getKeywords()

public String getKeywords()

Bu varlığın anahtar kelimelerini alır

Returns: java.lang.String - bu varlığın anahtar kelimeleri

getModificationTime()

public Calendar getModificationTime()

Bu varlığın değiştirilme zamanını alır veya ayarlar

Returns: java.util.Calendar - veya bu varlığın değiştirilme zamanını ayarlar

getName()

public String getName()

Adı alır.

Returns: java.lang.String - ad.

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:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı

Returns: java.lang.Object - Bulunan özelliğin değeri

getRevision()

public String getRevision()

Bu varlığın revizyon numarasını alır, genellikle sürüm kontrol sisteminde kullanılır.

Returns: java.lang.String - bu varlığın revizyon numarası, genellikle sürüm kontrol sisteminde kullanılır.

getSubject()

public String getSubject()

Bu varlığın konusunu alır

Returns: java.lang.String - bu varlığın konusu

getTitle()

public String getTitle()

Bu varlığın başlığını alır

Returns: java.lang.String - bu varlığın başlığı

getUnitName()

public String getUnitName()

Bu varlıkta kullanılan uzunluk birimini alır. örnek: cm/m/km/inch/feet

Returns: java.lang.String - bu varlıkta kullanılan uzunluk birimi. örnek: cm/m/km/inch/feet

getUnitScaleFactor()

public double getUnitScaleFactor()

Gerçek dünya metreye ölçek faktörünü alır.

Returns: double - gerçek dünya metre birimine ölçek faktörü. Remarks: Birim adı null ise serileştirme sırasında yok sayılır.

getUpVector()

public Axis getUpVector()

Bu varlıkta kullanılan yukarı vektörünü alır.

Returns: Axis - the up-vector used in this asset.

getUrl()

public String getUrl()

Bu varlığın URL’sini alır veya ayarlar.

Returns: java.lang.String - veya bu varlığın URL’sini ayarlar.

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:

ParametreTürAçıklama
propertyPropertyHangi ö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:

ParametreTürAçıklama
özellikjava.lang.StringHangi özelliğin kaldırılacağı

Returns: boolean - özellik başarıyla kaldırıldıysa true

setAmbient(Vector4 value)

public void setAmbient(Vector4 value)

Bu varlığın varsayılan ortam rengini alır veya ayarlar

Parameters:

ParametreTürAçıklama
valueVector4Yeni değer

setApplicationName(String value)

public void setApplicationName(String value)

Bu varlığı oluşturan uygulamayı ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setApplicationVendor(String value)

public void setApplicationVendor(String value)

Uygulama satıcısının adını ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setApplicationVersion(String value)

public void setApplicationVersion(String value)

Bu varlığı oluşturan uygulamanın sürümünü ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setAuthor(String value)

public void setAuthor(String value)

Bu varlığın yazarını ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setAxisSystem(AxisSystem value)

public void setAxisSystem(AxisSystem value)

Varlık bilgilerinin koordinat sistemini/yukarı vektörünü/ön vektörünü ayarlar.

Parameters:

ParametreTürAçıklama
valueAxisSystemYeni değer

setComment(String value)

public void setComment(String value)

Bu varlığın yorumunu ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

Bu varlıkta kullanılan koordinat sistemini ayarlar.

Parameters:

ParametreTürAçıklama
valueCoordinateSystemYeni değer

setCopyright(String value)

public void setCopyright(String value)

Belgenin telif hakkını ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setCreationTime(Calendar value)

public void setCreationTime(Calendar value)

Bu varlığın oluşturulma zamanını alır veya ayarlar

Parameters:

ParametreTürAçıklama
değerjava.util.CalendarYeni değer

setFrontVector(Axis value)

public void setFrontVector(Axis value)

Bu varlıkta kullanılan ön vektörü ayarlar.

Parameters:

ParametreTürAçıklama
valueAxisYeni değer

setKeywords(String value)

public void setKeywords(String value)

Bu varlığın anahtar kelimelerini ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setModificationTime(Calendar value)

public void setModificationTime(Calendar value)

Bu varlığın değiştirilme zamanını alır veya ayarlar

Parameters:

ParametreTürAçıklama
değerjava.util.CalendarYeni değer

setName(String value)

public void setName(String value)

Adı ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Belirtilen özelliğin değerini ayarlar

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı
değerjava.lang.ObjectÖzelliğin değeri

setRevision(String value)

public void setRevision(String value)

Bu varlığın revizyon numarasını ayarlar, genellikle sürüm kontrol sisteminde kullanılır.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setSubject(String value)

public void setSubject(String value)

Bu varlığın konusunu ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setTitle(String value)

public void setTitle(String value)

Bu varlığın başlığını ayarlar

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setUnitName(String value)

public void setUnitName(String value)

Bu varlıkta kullanılan uzunluk birimini ayarlar. örnek: cm/m/km/inch/feet

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setUnitScaleFactor(double value)

public void setUnitScaleFactor(double value)

Gerçek dünya metre birimine ölçek faktörünü ayarlar.

Parameters:

ParametreTürAçıklama
değerdoubleYeni değer Remarks: Birim adı null ise serileştirme sırasında yok sayılır.

setUpVector(Axis value)

public void setUpVector(Axis value)

Bu varlıkta kullanılan up-vektörünü ayarlar.

Parameters:

ParametreTürAçıklama
valueAxisYeni değer

setUrl(String value)

public void setUrl(String value)

Bu varlığın URL’sini alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int