TextureData

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

public class TextureData extends A3DObject

Bu sınıf bir dokunun ham verisini ve format tanımını içerir.

Yapıcılar

YapıcıAçıklama
TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data)TextureData yapıcısı
TextureData(int width, int height, PixelFormat pixelFormat)Yeni bir TextureData oluşturur ve piksel verilerini ayırır.
TextureData()TextureData yapıcısı

Yöntemler

YöntemAçıklama
equals(Object arg0)
findProperty(String propertyName)Özelliği bulur.
fromFile(String fileName)Dosyadan bir doku yükle
fromStream(Stream stream)Akıştan bir doku yükle
getBytesPerPixel()Bir pikselin bayt sayısı
getClass()
getData()Piksel verisinin ham baytları
getHeight()Dikey piksel sayısı
getName()Adı alır.
getPixelFormat()Pikselin biçimi
getProperties()Tüm özelliklerin koleksiyonunu alır.
getProperty(String property)Belirtilen özelliğin değerini al
getStride()Bir tarama satırının bayt sayısı.
getWidth()Yatay piksel sayısı
hashCode()
mapPixels(PixelMapMode mapMode)Tüm pikselleri okuma/yazma için eşle
mapPixels(PixelMapMode mapMode, PixelFormat format)Verilen piksel biçiminde tüm pikselleri okuma/yazma için eşle
mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)Dikdörtgen tarafından adreslenen pikselleri verilen piksel biçiminde okuma/yazma için eşle
notify()
notifyAll()
removeProperty(Property property)Dinamik bir özelliği kaldırır.
removeProperty(String property)İsimle tanımlanan belirtilen özelliği kaldır
save(Stream stream, String format)Doku verilerini belirtilen görüntü biçimine kaydet
save(String fileName)Doku verilerini görüntü dosyasına kaydet
save(String fileName, String format)Doku verilerini görüntü dosyasına kaydet
setName(String value)Adı ayarlar.
setProperty(String property, Object value)Belirtilen özelliğin değerini ayarlar
toString()
transformPixelFormat(PixelFormat pixelFormat)Piksel düzenini yeni piksel biçimine dönüştür.
wait()
wait(long arg0)
wait(long arg0, int arg1)

TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data)

public TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data)

TextureData yapıcısı

Parameters:

ParametreTürAçıklama
genişlikint
yükseklikint
adımint
bytesPerPixelint
pixelFormatPixelFormat
veribyte[]

TextureData(int width, int height, PixelFormat pixelFormat)

public TextureData(int width, int height, PixelFormat pixelFormat)

Yeni bir TextureData oluşturur ve piksel verilerini ayırır.

Parameters:

ParametreTürAçıklama
genişlikint
yükseklikint
pixelFormatPixelFormat

TextureData()

public TextureData()

TextureData yapıcısı

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.

fromFile(String fileName)

public static TextureData fromFile(String fileName)

Dosyadan bir doku yükle

Parameters:

ParametreTürAçıklama
fileNamejava.lang.String

Returns: TextureData

fromStream(Stream stream)

public static TextureData fromStream(Stream stream)

Akıştan bir doku yükle

Parameters:

ParametreTürAçıklama
streamStream

Returns: TextureData

getBytesPerPixel()

public int getBytesPerPixel()

Bir pikselin bayt sayısı

Returns: int - Bir pikselin bayt sayısı

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getData()

public byte[] getData()

Piksel verisinin ham baytları

Returns: byte[] - Piksel verisinin ham baytları

getHeight()

public int getHeight()

Dikey piksel sayısı

Returns: int - Dikey piksel sayısı

getName()

public String getName()

Adı alır.

Returns: java.lang.String - ad.

getPixelFormat()

public PixelFormat getPixelFormat()

Pikselin biçimi

Returns: PixelFormat - The pixel’s format

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

getStride()

public int getStride()

Bir tarama satırının bayt sayısı.

Returns: int - Bir tarama satırının bayt sayısı.

getWidth()

public int getWidth()

Yatay piksel sayısı

Returns: int - Yatay piksel sayısı

hashCode()

public native int hashCode()

Returns: int

mapPixels(PixelMapMode mapMode)

public PixelMapping mapPixels(PixelMapMode mapMode)

Tüm pikselleri okuma/yazma için eşle

Parameters:

ParametreTürAçıklama
mapModePixelMapModeEşleme modu

Returns: PixelMapping

mapPixels(PixelMapMode mapMode, PixelFormat format)

public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)

Verilen piksel biçiminde tüm pikselleri okuma/yazma için eşle

Parameters:

ParametreTürAçıklama
mapModePixelMapModeEşleme modu
formatPixelFormatPiksel biçimi

Returns: PixelMapping

mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)

public PixelMapping mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)

Dikdörtgen tarafından adreslenen pikselleri verilen piksel biçiminde okuma/yazma için eşle

Parameters:

ParametreTürAçıklama
rectRectErişilecek piksel alanı
mapModePixelMapModeEşleme modu
formatPixelFormatPiksel biçimi

Returns: PixelMapping - Returns a mapping object, it should be disposed when no longer needed.

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

save(Stream stream, String format)

public void save(Stream stream, String format)

Doku verilerini belirtilen görüntü biçimine kaydet

Parameters:

ParametreTürAçıklama
streamStreamKaydedilen görüntüyü tutan akış
biçimjava.lang.StringGörüntü biçimi, genellikle dosya uzantısı

save(String fileName)

public void save(String fileName)

Doku verilerini görüntü dosyasına kaydet

Parameters:

ParametreTürAçıklama
fileNamejava.lang.StringGörüntünün kaydedileceği dosya adı.

save(String fileName, String format)

public void save(String fileName, String format)

Doku verilerini görüntü dosyasına kaydet

Parameters:

ParametreTürAçıklama
fileNamejava.lang.StringGörüntünün kaydedileceği dosya adı.
biçimjava.lang.StringÇıktı dosyasının görüntü biçimi.

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

toString()

public String toString()

Returns: java.lang.String

transformPixelFormat(PixelFormat pixelFormat)

public void transformPixelFormat(PixelFormat pixelFormat)

Piksel düzenini yeni piksel biçimine dönüştür.

Parameters:

ParametreTürAçıklama
pixelFormatPixelFormatHedef piksel biçimi

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