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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| genişlik | int | |
| yükseklik | int | |
| adım | int | |
| bytesPerPixel | int | |
| pixelFormat | PixelFormat | |
| veri | byte[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| genişlik | int | |
| yükseklik | int | |
| pixelFormat | PixelFormat |
TextureData()
public TextureData()
TextureData yapıcısı
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.
fromFile(String fileName)
public static TextureData fromFile(String fileName)
Dosyadan bir doku yükle
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| fileName | java.lang.String |
Returns: TextureData
fromStream(Stream stream)
public static TextureData fromStream(Stream stream)
Akıştan bir doku yükle
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| stream | Stream |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| özellik | java.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:
| Parametre | Tür | Açıklama |
|---|---|---|
| mapMode | PixelMapMode | Eş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:
| Parametre | Tür | Açıklama |
|---|---|---|
| mapMode | PixelMapMode | Eşleme modu |
| format | PixelFormat | Piksel 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:
| Parametre | Tür | Açıklama |
|---|---|---|
| rect | Rect | Erişilecek piksel alanı |
| mapMode | PixelMapMode | Eşleme modu |
| format | PixelFormat | Piksel 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:
| 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
save(Stream stream, String format)
public void save(Stream stream, String format)
Doku verilerini belirtilen görüntü biçimine kaydet
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| stream | Stream | Kaydedilen görüntüyü tutan akış |
| biçim | java.lang.String | Gö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| fileName | java.lang.String | Gö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:
| Parametre | Tür | Açıklama |
|---|---|---|
| fileName | java.lang.String | Görüntünün kaydedileceği dosya adı. |
| biçim | java.lang.String | Çıktı dosyasının görüntü biçimi. |
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 |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| pixelFormat | PixelFormat | Hedef piksel biçimi |
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 |