TextureData
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class TextureData extends A3DObject
Deze klasse bevat de ruwe data en de formaatdefinitie van een textuur.
Constructors
| Constructor | Beschrijving |
|---|---|
| TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data) | Constructor van TextureData |
| TextureData(int width, int height, PixelFormat pixelFormat) | Construeert een nieuwe TextureData en reserveert pixelgegevens. |
| TextureData() | Constructor van TextureData |
Methoden
| Methode | Beschrijving |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Zoekt de eigenschap. |
| fromFile(String fileName) | Laad een textuur vanaf bestand. |
| fromStream(Stream stream) | Laad een textuur vanaf stream. |
| getBytesPerPixel() | Aantal bytes van een pixel |
| getClass() | |
| getData() | Ruwe bytes van pixelgegevens |
| getHeight() | Aantal verticale pixels |
| getName() | Haalt de naam op. |
| getPixelFormat() | Het formaat van de pixel |
| getProperties() | Haalt de verzameling van alle eigenschappen op. |
| getProperty(String property) | Haalt de waarde op van de opgegeven eigenschap |
| getStride() | Aantal bytes van een scanregel. |
| getWidth() | Aantal horizontale pixels |
| hashCode() | |
| mapPixels(PixelMapMode mapMode) | Alle pixels in kaart brengen voor lezen/schrijven |
| mapPixels(PixelMapMode mapMode, PixelFormat format) | Alle pixels in kaart brengen voor lezen/schrijven in gegeven pixelindeling |
| mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format) | Pixels die door een rechthoek worden aangesproken in kaart brengen voor lezen/schrijven in gegeven pixelindeling |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Verwijdert een dynamische eigenschap. |
| removeProperty(String property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
| save(Stream stream, String format) | Textuurgegevens opslaan in opgegeven afbeeldingsformaat |
| save(String fileName) | Textuurgegevens opslaan in afbeeldingsbestand |
| save(String fileName, String format) | Textuurgegevens opslaan in afbeeldingsbestand |
| setName(String value) | Stelt de naam in. |
| setProperty(String property, Object value) | Stelt de waarde in van de opgegeven eigenschap |
| toString() | |
| transformPixelFormat(PixelFormat pixelFormat) | Lay-out van pixel transformeren naar nieuw pixelformaat. |
| 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)
Constructor van TextureData
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | int | |
| hoogte | int | |
| stride | int | |
| bytesPerPixel | int | |
| pixelFormat | PixelFormat | |
| gegevens | byte[] |
TextureData(int width, int height, PixelFormat pixelFormat)
public TextureData(int width, int height, PixelFormat pixelFormat)
Construeert een nieuwe TextureData en reserveert pixelgegevens.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| breedte | int | |
| hoogte | int | |
| pixelFormat | PixelFormat |
TextureData()
public TextureData()
Constructor van TextureData
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Zoekt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap (geïdentificeerd op naam).
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| propertyName | java.lang.String | Eigenschapnaam. |
Returns: Property - The property.
fromFile(String fileName)
public static TextureData fromFile(String fileName)
Laad een textuur vanaf bestand.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fileName | java.lang.String |
Returns: TextureData
fromStream(Stream stream)
public static TextureData fromStream(Stream stream)
Laad een textuur vanaf stream.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | Stream |
Returns: TextureData
getBytesPerPixel()
public int getBytesPerPixel()
Aantal bytes van een pixel
Returns: int - Aantal bytes van een pixel
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public byte[] getData()
Ruwe bytes van pixelgegevens
Returns: byte[] - Ruwe bytes van pixelgegevens
getHeight()
public int getHeight()
Aantal verticale pixels
Returns: int - Aantal verticale pixels
getName()
public String getName()
Haalt de naam op.
Returns: java.lang.String - de naam.
getPixelFormat()
public PixelFormat getPixelFormat()
Het formaat van de pixel
Returns: PixelFormat - The pixel’s format
getProperties()
public PropertyCollection getProperties()
Haalt de verzameling van alle eigenschappen op.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Haalt de waarde op van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
Returns: java.lang.Object - De waarde van de gevonden eigenschap
getStride()
public int getStride()
Aantal bytes van een scanregel.
Returns: int - Aantal bytes van een scanregel.
getWidth()
public int getWidth()
Aantal horizontale pixels
Returns: int - Aantal horizontale pixels
hashCode()
public native int hashCode()
Returns: int
mapPixels(PixelMapMode mapMode)
public PixelMapping mapPixels(PixelMapMode mapMode)
Alle pixels in kaart brengen voor lezen/schrijven
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| mapMode | PixelMapMode | Kaartmodus |
Returns: PixelMapping
mapPixels(PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)
Alle pixels in kaart brengen voor lezen/schrijven in gegeven pixelindeling
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| mapMode | PixelMapMode | Kaartmodus |
| format | PixelFormat | Pixelindeling |
Returns: PixelMapping
mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
Pixels die door een rechthoek worden aangesproken in kaart brengen voor lezen/schrijven in gegeven pixelindeling
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| rect | Rect | Het gebied van pixels dat benaderd moet worden |
| mapMode | PixelMapMode | Kaartmodus |
| format | PixelFormat | Pixelindeling |
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)
Verwijdert een dynamische eigenschap.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| property | Property | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
removeProperty(String property)
public boolean removeProperty(String property)
Verwijder de opgegeven eigenschap geïdentificeerd op naam
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Welke eigenschap moet worden verwijderd |
Returns: boolean - true als de eigenschap succesvol is verwijderd
save(Stream stream, String format)
public void save(Stream stream, String format)
Textuurgegevens opslaan in opgegeven afbeeldingsformaat
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| stream | Stream | De stream die de opgeslagen afbeelding bevat |
| formaat | java.lang.String | Afbeeldingsformaat, meestal bestandsextensie |
save(String fileName)
public void save(String fileName)
Textuurgegevens opslaan in afbeeldingsbestand
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fileName | java.lang.String | De bestandsnaam waar de afbeelding wordt opgeslagen. |
save(String fileName, String format)
public void save(String fileName, String format)
Textuurgegevens opslaan in afbeeldingsbestand
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| fileName | java.lang.String | De bestandsnaam waar de afbeelding wordt opgeslagen. |
| formaat | java.lang.String | Afbeeldingsformaat van het uitvoerbestand. |
setName(String value)
public void setName(String value)
Stelt de naam in.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| waarde | java.lang.String | Nieuwe waarde |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Stelt de waarde in van de opgegeven eigenschap
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| eigenschap | java.lang.String | Naam van eigenschap |
| waarde | java.lang.Object | De waarde van de eigenschap |
toString()
public String toString()
Returns: java.lang.String
transformPixelFormat(PixelFormat pixelFormat)
public void transformPixelFormat(PixelFormat pixelFormat)
Lay-out van pixel transformeren naar nieuw pixelformaat.
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| pixelFormat | PixelFormat | Doelpixelindeling |
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Beschrijving |
|---|---|---|
| arg0 | long | |
| arg1 | int |