Doku

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

public class Texture extends TextureBase

Bu sınıf dış bir dosyadan dokuyu tanımlar.

Yapıcılar

YapıcıAçıklama
Texture()Texture sınıfının yeni bir örneğini başlatır.
Texture(String name)Texture 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.
getAlpha()Doku için varsayılan alfa değerini alır. Bu, getAlphaSource AlphaSource.PIXEL_ALPHA olduğunda geçerlidir. Varsayılan değer 1.0’dır, geçerli değer aralığı 0 ile 1 arasındadır.
getAlphaSource()Doku alfa kanalını tanımlayıp tanımlamadığını alır.
getClass()
getContent()Doku’nun ikili içeriğini alır.
getEnableMipMap()Bu doku için mipmap’in etkin olup olmadığını alır.
getFileName()İlişkili doku dosyasını alır.
getMagFilter()Büyütme için filtreyi alır.
getMinFilter()Küçültme için filtreyi alır.
getMipFilter()Mipmap seviyesi örneklemesi için filtreyi alır.
getName()Adı alır.
getProperties()Tüm özelliklerin koleksiyonunu alır.
getProperty(String property)Belirtilen özelliğin değerini al
getUVRotation()Doku dönüşünü alır.
getUVScale()UV ölçeğini alır.
getUVTranslation()UV çevirisini alır.
getWrapModeU()U eksenindeki doku sarma modlarını alır.
getWrapModeV()V eksenindeki doku sarma modlarını alır.
getWrapModeW()W eksenindeki doku sarma modlarını alır.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Dinamik bir özelliği kaldırır.
removeProperty(String property)İsimle tanımlanan belirtilen özelliği kaldır
setAlpha(double value)Doku için varsayılan alfa değerini ayarlar. Bu, getAlphaSource AlphaSource.PIXEL_ALPHA olduğunda geçerlidir. Varsayılan değer 1.0’dır, geçerli değer aralığı 0 ile 1 arasındadır.
setAlphaSource(AlphaSource value)Doku’nun alfa kanalını tanımlayıp tanımlamadığını ayarlar.
setContent(byte[] value)Doku’nun ikili içeriğini ayarlar.
setEnableMipMap(boolean value)Bu doku için mipmap’in etkin olup olmadığını ayarlar.
setFileName(String value)İlişkili doku dosyasını ayarlar.
setMagFilter(TextureFilter value)Büyütme filtresini ayarlar.
setMinFilter(TextureFilter value)Küçültme filtresini ayarlar.
setMipFilter(TextureFilter value)Mipmap seviyesi örneklemesi için filtreyi ayarlar.
setName(String value)Adı ayarlar.
setProperty(String property, Object value)Belirtilen özelliğin değerini ayarlar
setRotation(double u, double v)UV dönüşünü ayarlar.
setScale(double u, double v)UV ölçeğini ayarlar.
setTranslation(double u, double v)UV çevirimini ayarlar.
setUVRotation(Vector3 value)Dokunun dönüşünü ayarlar.
setUVScale(Vector2 value)UV ölçeğini ayarlar.
setUVTranslation(Vector2 value)UV çevirimini ayarlar.
setWrapModeU(WrapMode value)U eksenindeki doku sarma modlarını ayarlar.
setWrapModeV(WrapMode value)V eksenindeki doku sarma modlarını ayarlar.
setWrapModeW(WrapMode value)W eksenindeki doku sarma modlarını ayarlar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

Texture()

public Texture()

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

Texture(String name)

public Texture(String name)

Texture 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.

getAlpha()

public double getAlpha()

Doku için varsayılan alfa değerini alır. Bu, getAlphaSource AlphaSource.PIXEL_ALPHA olduğunda geçerlidir. Varsayılan değer 1.0’dır, geçerli değer aralığı 0 ile 1 arasındadır.

Returns: double - dokunun varsayılan alfa değeri. Bu, getAlphaSource AlphaSource.PIXEL_ALPHA olduğunda geçerlidir. Varsayılan değer 1.0, geçerli değer aralığı 0 ile 1 arasındadır.

getAlphaSource()

public AlphaSource getAlphaSource()

Dokunun alfa kanalını tanımlayıp tanımlamadığını alır. Varsayılan değer AlphaSource.NONE

Returns: AlphaSource - whether the texture defines the alpha channel. Default value is AlphaSource.NONE

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getContent()

public byte[] getContent()

Dokunun ikili içeriğini alır. Gömülü doku içeriği isteğe bağlıdır, eksikse kullanıcı dokuyu harici bir dosyadan yüklemelidir.

Returns: byte[] - dokunun ikili içeriği. Gömülü doku içeriği isteğe bağlıdır, eksikse kullanıcı dokuyu harici bir dosyadan yüklemelidir.

getEnableMipMap()

public boolean getEnableMipMap()

Bu doku için mipmap’in etkin olup olmadığını alır.

Returns: boolean - bu doku için mipmap’in etkin olup olmadığı

getFileName()

public String getFileName()

İlişkili doku dosyasını alır.

Returns: java.lang.String - ilişkili doku dosyası.

getMagFilter()

public TextureFilter getMagFilter()

Büyütme için filtreyi alır.

Returns: TextureFilter - the filter for magnification.

getMinFilter()

public TextureFilter getMinFilter()

Küçültme için filtreyi alır.

Returns: TextureFilter - the filter for minification.

getMipFilter()

public TextureFilter getMipFilter()

Mipmap seviyesi örneklemesi için filtreyi alır.

Returns: TextureFilter - the filter for mip-level sampling.

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

getUVRotation()

public Vector3 getUVRotation()

Doku dönüşünü alır.

Returns: Vector3 - the rotation of the texture

getUVScale()

public Vector2 getUVScale()

UV ölçeğini alır.

Returns: Vector2 - the UV scale.

getUVTranslation()

public Vector2 getUVTranslation()

UV çevirisini alır.

Returns: Vector2 - the UV translation.

getWrapModeU()

public WrapMode getWrapModeU()

U eksenindeki doku sarma modlarını alır.

Returns: WrapMode - the texture wrap modes in U.

getWrapModeV()

public WrapMode getWrapModeV()

V eksenindeki doku sarma modlarını alır.

Returns: WrapMode - the texture wrap modes in V.

getWrapModeW()

public WrapMode getWrapModeW()

W eksenindeki doku sarma modlarını alır.

Returns: WrapMode - the texture wrap modes in W.

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

setAlpha(double value)

public void setAlpha(double value)

Doku için varsayılan alfa değerini ayarlar. Bu, getAlphaSource AlphaSource.PIXEL_ALPHA olduğunda geçerlidir. Varsayılan değer 1.0’dır, geçerli değer aralığı 0 ile 1 arasındadır.

Parameters:

ParametreTürAçıklama
değerdoubleYeni değer

setAlphaSource(AlphaSource value)

public void setAlphaSource(AlphaSource value)

Dokunun alfa kanalını tanımlayıp tanımlamadığını ayarlar. Varsayılan değer AlphaSource.NONE

Parameters:

ParametreTürAçıklama
valueAlphaSourceYeni değer

setContent(byte[] value)

public void setContent(byte[] value)

Dokunun ikili içeriğini ayarlar. Gömülü doku içeriği isteğe bağlıdır, eksikse kullanıcı dokuyu harici bir dosyadan yüklemelidir.

Parameters:

ParametreTürAçıklama
değerbyte[]Yeni değer

setEnableMipMap(boolean value)

public void setEnableMipMap(boolean value)

Bu doku için mipmap’in etkin olup olmadığını ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleanYeni değer

setFileName(String value)

public void setFileName(String value)

İlişkili doku dosyasını ayarlar.

Parameters:

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

setMagFilter(TextureFilter value)

public void setMagFilter(TextureFilter value)

Büyütme filtresini ayarlar.

Parameters:

ParametreTürAçıklama
valueTextureFilterYeni değer

setMinFilter(TextureFilter value)

public void setMinFilter(TextureFilter value)

Küçültme filtresini ayarlar.

Parameters:

ParametreTürAçıklama
valueTextureFilterYeni değer

setMipFilter(TextureFilter value)

public void setMipFilter(TextureFilter value)

Mipmap seviyesi örneklemesi için filtreyi ayarlar.

Parameters:

ParametreTürAçıklama
valueTextureFilterYeni 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

setRotation(double u, double v)

public void setRotation(double u, double v)

UV dönüşünü ayarlar.

Parameters:

ParametreTürAçıklama
udoubleU.
vdoubleV.

setScale(double u, double v)

public void setScale(double u, double v)

UV ölçeğini ayarlar.

Parameters:

ParametreTürAçıklama
udoubleU.
vdoubleV.

setTranslation(double u, double v)

public void setTranslation(double u, double v)

UV çevirimini ayarlar.

Parameters:

ParametreTürAçıklama
udoubleU.
vdoubleV.

setUVRotation(Vector3 value)

public void setUVRotation(Vector3 value)

Dokunun dönüşünü ayarlar.

Parameters:

ParametreTürAçıklama
valueVector3Yeni değer

setUVScale(Vector2 value)

public void setUVScale(Vector2 value)

UV ölçeğini ayarlar.

Parameters:

ParametreTürAçıklama
valueVector2Yeni değer

setUVTranslation(Vector2 value)

public void setUVTranslation(Vector2 value)

UV çevirimini ayarlar.

Parameters:

ParametreTürAçıklama
valueVector2Yeni değer

setWrapModeU(WrapMode value)

public void setWrapModeU(WrapMode value)

U eksenindeki doku sarma modlarını ayarlar.

Parameters:

ParametreTürAçıklama
valueWrapModeYeni değer

setWrapModeV(WrapMode value)

public void setWrapModeV(WrapMode value)

V eksenindeki doku sarma modlarını ayarlar.

Parameters:

ParametreTürAçıklama
valueWrapModeYeni değer

setWrapModeW(WrapMode value)

public void setWrapModeW(WrapMode value)

W eksenindeki doku sarma modlarını ayarlar.

Parameters:

ParametreTürAçıklama
valueWrapModeYeni 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