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:

ΠαράμετροςΤύποςΠεριγραφή
widthint
ύψοςint
strideint
bytesPerPixelint
pixelFormatPixelFormat
δεδομέναbyte[]

TextureData(int width, int height, PixelFormat pixelFormat)

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

Δημιουργεί ένα νέο TextureData και εκχωρεί δεδομένα εικονοστοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
widthint
ύψοςint
pixelFormatPixelFormat

TextureData()

public TextureData()

Κατασκευαστής του TextureData

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
propertyNamejava.lang.StringΌνομα ιδιότητας.

Returns: Property - The property.

fromFile(String fileName)

public static TextureData fromFile(String fileName)

Φορτώστε μια υφή από αρχείο

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fileNamejava.lang.String

Returns: TextureData

fromStream(Stream stream)

public static TextureData fromStream(Stream stream)

Φορτώστε μια υφή από ροή

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
streamStream

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:

ΠαράμετροςΤύποςΠεριγραφή
mapModePixelMapModeΛειτουργία αντιστοίχισης

Returns: PixelMapping

mapPixels(PixelMapMode mapMode, PixelFormat format)

public PixelMapping mapPixels(PixelMapMode mapMode, PixelFormat format)

Αντιστοίχηση όλων των εικονοστοιχείων για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
mapModePixelMapModeΛειτουργία αντιστοίχισης
formatPixelFormatΜορφή εικονοστοιχείου

Returns: PixelMapping

mapPixels(Rect rect, PixelMapMode mapMode, PixelFormat format)

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

Αντιστοίχηση εικονοστοιχείων που προσδιορίζονται από το rect για ανάγνωση/εγγραφή σε δεδομένη μορφή εικονοστοιχείου

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
rectRectΗ περιοχή των εικονοστοιχείων που θα προσπελαστεί
mapModePixelMapModeΛειτουργία αντιστοίχισης
formatPixelFormatΜορφή εικονοστοιχείου

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:

ΠαράμετροςΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

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:

ΠαράμετροςΤύποςΠεριγραφή
streamStreamΗ ροή που περιέχει την αποθηκευμένη εικόνα
formatjava.lang.StringΜορφή εικόνας, συνήθως επέκταση αρχείου

save(String fileName)

public void save(String fileName)

Αποθήκευση δεδομένων υφής σε αρχείο εικόνας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fileNamejava.lang.StringΤο όνομα αρχείου όπου θα αποθηκευτεί η εικόνα.

save(String fileName, String format)

public void save(String fileName, String format)

Αποθήκευση δεδομένων υφής σε αρχείο εικόνας

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fileNamejava.lang.StringΤο όνομα αρχείου όπου θα αποθηκευτεί η εικόνα.
formatjava.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:

ΠαράμετροςΤύποςΠεριγραφή
pixelFormatPixelFormatΜορφή εικονοστοιχείου προορισμού

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0long
arg1int