TextureData
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class TextureData extends A3DObject
Αυτή η κλάση περιέχει τα ακατέργαστα δεδομένα και τον ορισμό μορφής μιας υφής.
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| TextureData(int width, int height, int stride, int bytesPerPixel, PixelFormat pixelFormat, byte[] data) | Κατασκευαστής του TextureData |
| TextureData(int width, int height, PixelFormat pixelFormat) | Δημιουργεί ένα νέο TextureData και εκχωρεί δεδομένα εικονοστοιχείου. |
| TextureData() | Κατασκευαστής του TextureData |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | Βρίσκει την ιδιότητα. |
| fromFile(String fileName) | Φορτώστε μια υφή από αρχείο |
| fromStream(Stream stream) | Φορτώστε μια υφή από ροή |
| getBytesPerPixel() | Αριθμός byte ενός εικονοστοιχείου |
| getClass() | |
| getData() | Ακατέργαστα byte δεδομένων εικονοστοιχείου |
| getHeight() | Αριθμός κάθετων εικονοστοιχείων |
| getName() | Λαμβάνει το όνομα. |
| getPixelFormat() | Η μορφή του εικονοστοιχείου |
| getProperties() | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
| getProperty(String property) | Λάβετε την τιμή της συγκεκριμένης ιδιότητας |
| getStride() | Αριθμός byte μιας γραμμής σάρωσης. |
| getWidth() | Αριθμός οριζόντιων εικονοστοιχείων |
| hashCode() | |
| mapPixels(PixelMapMode mapMode) | Αντιστοίχηση όλων των εικονοστοιχείων για ανάγνωση/εγγραφή |
| mapPixels(PixelMapMode mapMode, PixelFormat format) | Αντιστοίχηση όλων των εικονοστοιχείων για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου |
| mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format) | Αντιστοίχηση εικονοστοιχείων που προσδιορίζονται από το rect για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Αφαιρεί μια δυναμική ιδιότητα. |
| removeProperty(String property) | Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα |
| save(Stream stream, String format) | Αποθήκευση δεδομένων υφής σε καθορισμένη μορφή εικόνας |
| save(String fileName) | Αποθήκευση δεδομένων υφής σε αρχείο εικόνας |
| save(String fileName, String format) | Αποθήκευση δεδομένων υφής σε αρχείο εικόνας |
| setName(String value) | Ορίζει το όνομα. |
| setProperty(String property, Object value) | Ορίζει την τιμή της συγκεκριμένης ιδιότητας |
| toString() | |
| transformPixelFormat(PixelFormat 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)
Κατασκευαστής του TextureData
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | int | |
| ύψος | int | |
| stride | int | |
| bytesPerPixel | int | |
| pixelFormat | PixelFormat | |
| δεδομένα | byte[] |
TextureData(int width, int height, PixelFormat pixelFormat)
public TextureData(int width, int height, PixelFormat pixelFormat)
Δημιουργεί ένα νέο TextureData και εκχωρεί δεδομένα εικονοστοιχείου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | int | |
| ύψος | int | |
| pixelFormat | PixelFormat |
TextureData()
public TextureData()
Κατασκευαστής του TextureData
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| propertyName | java.lang.String | Όνομα ιδιότητας. |
Returns: Property - The property.
fromFile(String fileName)
public static TextureData fromFile(String fileName)
Φορτώστε μια υφή από αρχείο
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fileName | java.lang.String |
Returns: TextureData
fromStream(Stream stream)
public static TextureData fromStream(Stream stream)
Φορτώστε μια υφή από ροή
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| stream | Stream |
Returns: TextureData
getBytesPerPixel()
public int getBytesPerPixel()
Αριθμός byte ενός εικονοστοιχείου
Returns: int - Αριθμός byte ενός εικονοστοιχείου
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public byte[] getData()
Ακατέργαστα byte δεδομένων εικονοστοιχείου
Returns: byte[] - Ακατέργαστα byte δεδομένων εικονοστοιχείου
getHeight()
public int getHeight()
Αριθμός κάθετων εικονοστοιχείων
Returns: int - Αριθμός κάθετων εικονοστοιχείων
getName()
public String getName()
Λαμβάνει το όνομα.
Returns: java.lang.String - το όνομα.
getPixelFormat()
public PixelFormat getPixelFormat()
Η μορφή του εικονοστοιχείου
Returns: PixelFormat - The pixel’s format
getProperties()
public PropertyCollection getProperties()
Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Λάβετε την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
Returns: java.lang.Object - Η τιμή της ευρεθείσας ιδιότητας
getStride()
public int getStride()
Αριθμός byte μιας γραμμής σάρωσης.
Returns: int - Αριθμός byte μιας γραμμής σάρωσης.
getWidth()
public int getWidth()
Αριθμός οριζόντιων εικονοστοιχείων
Returns: int - Αριθμός οριζόντιων εικονοστοιχείων
hashCode()
public native int hashCode()
Returns: int
mapPixels(PixelMapMode mapMode)
public PixelMapping mapPixels(PixelMapMode mapMode)
Αντιστοίχηση όλων των εικονοστοιχείων για ανάγνωση/εγγραφή
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| mapMode | PixelMapMode | Λειτουργία αντιστοίχισης |
Returns: PixelMapping
mapPixels(PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)
Αντιστοίχηση όλων των εικονοστοιχείων για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| mapMode | PixelMapMode | Λειτουργία αντιστοίχισης |
| format | PixelFormat | Μορφή εικονοστοιχείου |
Returns: PixelMapping
mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
public PixelMapping mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)
Αντιστοίχηση εικονοστοιχείων που προσδιορίζονται από το rect για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| rect | Rect | Η περιοχή των εικονοστοιχείων που θα προσπελαστεί |
| mapMode | PixelMapMode | Λειτουργία αντιστοίχισης |
| format | 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)
Αφαιρεί μια δυναμική ιδιότητα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| property | Property | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
removeProperty(String property)
public boolean removeProperty(String property)
Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
save(Stream stream, String format)
public void save(Stream stream, String format)
Αποθήκευση δεδομένων υφής σε καθορισμένη μορφή εικόνας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| stream | Stream | Η ροή που περιέχει την αποθηκευμένη εικόνα |
| format | java.lang.String | Μορφή εικόνας, συνήθως επέκταση αρχείου |
save(String fileName)
public void save(String fileName)
Αποθήκευση δεδομένων υφής σε αρχείο εικόνας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fileName | java.lang.String | Το όνομα αρχείου όπου θα αποθηκευτεί η εικόνα. |
save(String fileName, String format)
public void save(String fileName, String format)
Αποθήκευση δεδομένων υφής σε αρχείο εικόνας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fileName | java.lang.String | Το όνομα αρχείου όπου θα αποθηκευτεί η εικόνα. |
| format | java.lang.String | Μορφή εικόνας του αρχείου εξόδου. |
setName(String value)
public void setName(String value)
Ορίζει το όνομα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | java.lang.String | Νέα τιμή |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Ορίζει την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
| τιμή | java.lang.Object | Η τιμή της ιδιότητας |
toString()
public String toString()
Returns: java.lang.String
transformPixelFormat(PixelFormat pixelFormat)
public void transformPixelFormat(PixelFormat pixelFormat)
Μετασχηματισμός της διάταξης του εικονοστοιχείου σε νέα μορφή εικονοστοιχείου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| pixelFormat | PixelFormat | Μορφή εικονοστοιχείου προορισμού |
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |