TextureData
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class TextureData extends A3DObject
Denna klass innehåller rådata och formatdefinitionen för en textur.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data) | Konstruktor för TextureData |
| TextureData(int width, int height, PixelFormat pixelFormat) | Skapar en ny TextureData och allokerar bilddata. |
| TextureData() | Konstruktor för TextureData |
Metoder
| Metod | Beskrivning |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Hittar egenskapen. |
| fromFile(String fileName) | Läs in en textur från fil |
| fromStream(Stream stream) | Läs in en textur från ström |
| getBytesPerPixel() | Antal byte per pixel |
| getClass() | |
| getData() | Rå byte av bilddata |
| getHeight() | Antal vertikala pixlar |
| getName() | Hämtar namnet. |
| getPixelFormat() | Pixelns format |
| getProperties() | Hämtar samlingen av alla egenskaper. |
| getProperty(String property) | Hämta värdet för angiven egenskap |
| getStride() | Antal byte i en skannrad. |
| getWidth() | Antal horisontella pixlar |
| hashCode() | |
| mapPixels(PixelMapMode mapMode) | Mappa alla pixlar för läsning/skrivning |
| mapPixels(PixelMapMode mapMode, PixelFormat format) | Mappa alla pixlar för läsning/skrivning i angivet pixelformat |
| mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format) | Mappa pixlar adresserade av rektangel för läsning/skrivning i angivet pixelformat |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Tar bort en dynamisk egenskap. |
| removeProperty(String property) | Ta bort den angivna egenskapen identifierad med namn |
| save(Stream stream, String format) | Spara texturdata i angivet bildformat |
| save(String fileName) | Spara texturdata i bildfil |
| save(String fileName, String format) | Spara texturdata i bildfil |
| setName(String value) | Ställer in namnet. |
| setProperty(String property, Object value) | Ställer in värdet för angiven egenskap |
| toString() | |
| transformPixelFormat(PixelFormat pixelFormat) | Transformera pixelns layout till ett nytt pixelformat. |
| 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 för TextureData
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bredd | int | |
| höjd | int | |
| radsteg | int | |
| bytesPerPixel | int | |
| pixelFormat | PixelFormat | |
| data | byte[] |
TextureData(int width, int height, PixelFormat pixelFormat)
public TextureData(int width, int height, PixelFormat pixelFormat)
Skapar en ny TextureData och allokerar bilddata.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bredd | int | |
| höjd | int | |
| pixelFormat | PixelFormat |
TextureData()
public TextureData()
Konstruktor för TextureData
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Hittar egenskapen. Den kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller en inbyggd egenskap (Identifierad med dess namn)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| propertyName | java.lang.String | Egenskapsnamn. |
Returns: Property - The property.
fromFile(String fileName)
public static TextureData fromFile(String fileName)
Läs in en textur från fil
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileName | java.lang.String |
Returns: TextureData
fromStream(Stream stream)
public static TextureData fromStream(Stream stream)
Läs in en textur från ström
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | Stream |
Returns: TextureData
getBytesPerPixel()
public int getBytesPerPixel()
Antal byte per pixel
Returns: int - Antal byte i en pixel
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public byte[] getData()
Rå byte av bilddata
Returns: byte[] - Rå byte av pixeldata
getHeight()
public int getHeight()
Antal vertikala pixlar
Returns: int - Antal vertikala pixlar
getName()
public String getName()
Hämtar namnet.
Returns: java.lang.String - namnet.
getPixelFormat()
public PixelFormat getPixelFormat()
Pixelns format
Returns: PixelFormat - The pixel’s format
getProperties()
public PropertyCollection getProperties()
Hämtar samlingen av alla egenskaper.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Hämta värdet för angiven egenskap
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Egenskapsnamn |
Returns: java.lang.Object - Värdet på den hittade egenskapen
getStride()
public int getStride()
Antal byte i en skannrad.
Returns: int - Antal byte i en skannrad.
getWidth()
public int getWidth()
Antal horisontella pixlar
Returns: int - Antal horisontella pixlar
hashCode()
public native int hashCode()
Returns: int
mapPixels(PixelMapMode mapMode)
public PixelMapping mapPixels(PixelMapMode mapMode)
Mappa alla pixlar för läsning/skrivning
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| mapMode | PixelMapMode | Kartläge |
Returns: PixelMapping
mapPixels(PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)
Mappa alla pixlar för läsning/skrivning i angivet pixelformat
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| mapMode | PixelMapMode | Kartläge |
| format | PixelFormat | Pixelformat |
Returns: PixelMapping
mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
Mappa pixlar adresserade av rektangel för läsning/skrivning i angivet pixelformat
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| rect | Rect | Området av pixlar som ska nås |
| mapMode | PixelMapMode | Kartläge |
| format | PixelFormat | Pixelformat |
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)
Tar bort en dynamisk egenskap.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| property | Property | Vilken egenskap som ska tas bort |
Returns: boolean - true om egenskapen har tagits bort framgångsrikt
removeProperty(String property)
public boolean removeProperty(String property)
Ta bort den angivna egenskapen identifierad med namn
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Vilken egenskap som ska tas bort |
Returns: boolean - true om egenskapen har tagits bort framgångsrikt
save(Stream stream, String format)
public void save(Stream stream, String format)
Spara texturdata i angivet bildformat
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | Stream | Strömmen som innehåller den sparade bilden |
| format | java.lang.String | Bildformat, vanligtvis filändelse |
save(String fileName)
public void save(String fileName)
Spara texturdata i bildfil
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileName | java.lang.String | Filnamnet där bilden kommer att sparas. |
save(String fileName, String format)
public void save(String fileName, String format)
Spara texturdata i bildfil
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileName | java.lang.String | Filnamnet där bilden kommer att sparas. |
| format | java.lang.String | Bildformat för utdatafilen. |
setName(String value)
public void setName(String value)
Ställer in namnet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.lang.String | Nytt värde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Ställer in värdet för angiven egenskap
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| egenskap | java.lang.String | Egenskapsnamn |
| värde | java.lang.Object | Värdet på egenskapen |
toString()
public String toString()
Returns: java.lang.String
transformPixelFormat(PixelFormat pixelFormat)
public void transformPixelFormat(PixelFormat pixelFormat)
Transformera pixelns layout till ett nytt pixelformat.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| pixelFormat | PixelFormat | Målpixelformat |
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |