TextureData

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

public class TextureData extends A3DObject

Kelas ini berisi data mentah dan definisi format sebuah tekstur.

Konstruktor

KonstruktorDeskripsi
TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data)Konstruktor dari TextureData
TextureData(int width, int height, PixelFormat pixelFormat)Membuat TextureData baru dan mengalokasikan data piksel.
TextureData()Konstruktor dari TextureData

Metode

MetodeDeskripsi
equals(Object arg0)
findProperty(String propertyName)Menemukan properti.
fromFile(String fileName)Muat tekstur dari file
fromStream(Stream stream)Muat tekstur dari aliran
getBytesPerPixel()Jumlah byte per piksel
getClass()
getData()Byte mentah data piksel
getHeight()Jumlah piksel vertikal
getName()Mendapatkan nama.
getPixelFormat()Format piksel
getProperties()Mendapatkan koleksi semua properti.
getProperty(String property)Dapatkan nilai properti yang ditentukan
getStride()Jumlah byte dari satu baris pemindaian.
getWidth()Jumlah piksel horizontal
hashCode()
mapPixels(PixelMapMode mapMode)Petakan semua piksel untuk baca/tulis
mapPixels(PixelMapMode mapMode, PixelFormat format)Petakan semua piksel untuk baca/tulis dalam format piksel yang diberikan
mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)Petakan piksel yang ditentukan oleh rect untuk membaca/menulis dalam format piksel yang diberikan
notify()
notifyAll()
removeProperty(Property property)Menghapus properti dinamis.
removeProperty(String property)Hapus properti yang ditentukan yang diidentifikasi dengan nama
save(Stream stream, String format)Simpan data tekstur ke dalam format gambar yang ditentukan
save(String fileName)Simpan data tekstur ke dalam file gambar
save(String fileName, String format)Simpan data tekstur ke dalam file gambar
setName(String value)Mengatur nama.
setProperty(String property, Object value)Mengatur nilai properti yang ditentukan
toString()
transformPixelFormat(PixelFormat pixelFormat)Ubah tata letak piksel ke format piksel baru.
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)

Konstruktor dari TextureData

Parameters:

ParameterTipeDeskripsi
lebarint
tinggiint
strideint
bytesPerPixelint
pixelFormatPixelFormat
databyte[]

TextureData(int width, int height, PixelFormat pixelFormat)

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

Membuat TextureData baru dan mengalokasikan data piksel.

Parameters:

ParameterTipeDeskripsi
lebarint
tinggiint
pixelFormatPixelFormat

TextureData()

public TextureData()

Konstruktor dari TextureData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Menemukan properti. Itu dapat menjadi properti dinamis (Dibuat oleh CreateDynamicProperty/SetProperty) atau properti asli (Diidentifikasi dengan namanya)

Parameters:

ParameterTipeDeskripsi
propertyNamejava.lang.StringNama properti.

Returns: Property - The property.

fromFile(String fileName)

public static TextureData fromFile(String fileName)

Muat tekstur dari file

Parameters:

ParameterTipeDeskripsi
fileNamejava.lang.String

Returns: TextureData

fromStream(Stream stream)

public static TextureData fromStream(Stream stream)

Muat tekstur dari aliran

Parameters:

ParameterTipeDeskripsi
streamStream

Returns: TextureData

getBytesPerPixel()

public int getBytesPerPixel()

Jumlah byte per piksel

Returns: int - Jumlah byte dari satu piksel

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getData()

public byte[] getData()

Byte mentah data piksel

Returns: byte[] - Byte mentah data piksel

getHeight()

public int getHeight()

Jumlah piksel vertikal

Returns: int - Jumlah piksel vertikal

getName()

public String getName()

Mendapatkan nama.

Returns: java.lang.String - nama.

getPixelFormat()

public PixelFormat getPixelFormat()

Format piksel

Returns: PixelFormat - The pixel’s format

getProperties()

public PropertyCollection getProperties()

Mendapatkan koleksi semua properti.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Dapatkan nilai properti yang ditentukan

Parameters:

ParameterTipeDeskripsi
propertijava.lang.StringNama properti

Returns: java.lang.Object - Nilai dari properti yang ditemukan

getStride()

public int getStride()

Jumlah byte dari satu baris pemindaian.

Returns: int - Jumlah byte dari satu baris pemindaian.

getWidth()

public int getWidth()

Jumlah piksel horizontal

Returns: int - Jumlah piksel horizontal

hashCode()

public native int hashCode()

Returns: int

mapPixels(PixelMapMode mapMode)

public PixelMapping mapPixels(PixelMapMode mapMode)

Petakan semua piksel untuk baca/tulis

Parameters:

ParameterTipeDeskripsi
mapModePixelMapModeMode pemetaan

Returns: PixelMapping

mapPixels(PixelMapMode mapMode, PixelFormat format)

public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)

Petakan semua piksel untuk baca/tulis dalam format piksel yang diberikan

Parameters:

ParameterTipeDeskripsi
mapModePixelMapModeMode pemetaan
formatPixelFormatFormat piksel

Returns: PixelMapping

mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)

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

Petakan piksel yang ditentukan oleh rect untuk membaca/menulis dalam format piksel yang diberikan

Parameters:

ParameterTipeDeskripsi
rectRectArea piksel yang akan diakses
mapModePixelMapModeMode pemetaan
formatPixelFormatFormat piksel

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)

Menghapus properti dinamis.

Parameters:

ParameterTipeDeskripsi
propertyPropertyProperti mana yang akan dihapus

Returns: boolean - true jika properti berhasil dihapus

removeProperty(String property)

public boolean removeProperty(String property)

Hapus properti yang ditentukan yang diidentifikasi dengan nama

Parameters:

ParameterTipeDeskripsi
propertijava.lang.StringProperti mana yang akan dihapus

Returns: boolean - true jika properti berhasil dihapus

save(Stream stream, String format)

public void save(Stream stream, String format)

Simpan data tekstur ke dalam format gambar yang ditentukan

Parameters:

ParameterTipeDeskripsi
streamStreamStream yang menyimpan gambar yang disimpan
formatjava.lang.StringFormat gambar, biasanya ekstensi file

save(String fileName)

public void save(String fileName)

Simpan data tekstur ke dalam file gambar

Parameters:

ParameterTipeDeskripsi
fileNamejava.lang.StringNama file tempat gambar akan disimpan.

save(String fileName, String format)

public void save(String fileName, String format)

Simpan data tekstur ke dalam file gambar

Parameters:

ParameterTipeDeskripsi
fileNamejava.lang.StringNama file tempat gambar akan disimpan.
formatjava.lang.StringFormat gambar dari file output.

setName(String value)

public void setName(String value)

Mengatur nama.

Parameters:

ParameterTipeDeskripsi
nilaijava.lang.StringNilai baru

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Mengatur nilai properti yang ditentukan

Parameters:

ParameterTipeDeskripsi
propertijava.lang.StringNama properti
nilaijava.lang.ObjectNilai properti

toString()

public String toString()

Returns: java.lang.String

transformPixelFormat(PixelFormat pixelFormat)

public void transformPixelFormat(PixelFormat pixelFormat)

Ubah tata letak piksel ke format piksel baru.

Parameters:

ParameterTipeDeskripsi
pixelFormatPixelFormatFormat piksel tujuan

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int