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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| ad | java.lang.String | Ad |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.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:
| Parametre | Tür | Açıklama |
|---|---|---|
| propertyName | java.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:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.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:
| Parametre | Tür | Açıklama |
|---|---|---|
| property | Property | Hangi ö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.lang.String | Hangi ö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | double | Yeni 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | AlphaSource | Yeni 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | byte[] | Yeni değer |
setEnableMipMap(boolean value)
public void setEnableMipMap(boolean value)
Bu doku için mipmap’in etkin olup olmadığını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | boolean | Yeni değer |
setFileName(String value)
public void setFileName(String value)
İlişkili doku dosyasını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | java.lang.String | Yeni değer |
setMagFilter(TextureFilter value)
public void setMagFilter(TextureFilter value)
Büyütme filtresini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | TextureFilter | Yeni değer |
setMinFilter(TextureFilter value)
public void setMinFilter(TextureFilter value)
Küçültme filtresini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | TextureFilter | Yeni değer |
setMipFilter(TextureFilter value)
public void setMipFilter(TextureFilter value)
Mipmap seviyesi örneklemesi için filtreyi ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | TextureFilter | Yeni değer |
setName(String value)
public void setName(String value)
Adı ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | java.lang.String | Yeni değer |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Belirtilen özelliğin değerini ayarlar
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.lang.String | Özellik adı |
| değer | java.lang.Object | Özelliğin değeri |
setRotation(double u, double v)
public void setRotation(double u, double v)
UV dönüşünü ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| u | double | U. |
| v | double | V. |
setScale(double u, double v)
public void setScale(double u, double v)
UV ölçeğini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| u | double | U. |
| v | double | V. |
setTranslation(double u, double v)
public void setTranslation(double u, double v)
UV çevirimini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| u | double | U. |
| v | double | V. |
setUVRotation(Vector3 value)
public void setUVRotation(Vector3 value)
Dokunun dönüşünü ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Vector3 | Yeni değer |
setUVScale(Vector2 value)
public void setUVScale(Vector2 value)
UV ölçeğini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Vector2 | Yeni değer |
setUVTranslation(Vector2 value)
public void setUVTranslation(Vector2 value)
UV çevirimini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | Vector2 | Yeni değer |
setWrapModeU(WrapMode value)
public void setWrapModeU(WrapMode value)
U eksenindeki doku sarma modlarını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WrapMode | Yeni değer |
setWrapModeV(WrapMode value)
public void setWrapModeV(WrapMode value)
V eksenindeki doku sarma modlarını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WrapMode | Yeni değer |
setWrapModeW(WrapMode value)
public void setWrapModeW(WrapMode value)
W eksenindeki doku sarma modlarını ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | WrapMode | Yeni 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |