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() | पिक्सेल के बाइट्स की संख्या |
| getClass() | |
| getData() | पिक्सेल डेटा के कच्चे बाइट्स |
| getHeight() | ऊर्ध्वाधर पिक्सेल की संख्या |
| getName() | नाम प्राप्त करता है। |
| getPixelFormat() | पिक्सेल का प्रारूप |
| getProperties() | सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है। |
| getProperty(String property) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
| getStride() | स्कैनलाइन के बाइट्स की संख्या। |
| 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:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| चौड़ाई | int | |
| ऊँचाई | int | |
| स्ट्राइड | int | |
| bytesPerPixel | int | |
| pixelFormat | PixelFormat | |
| डेटा | byte[] |
TextureData(int width, int height, PixelFormat pixelFormat)
public TextureData(int width, int height, PixelFormat pixelFormat)
एक नया TextureData बनाता है और पिक्सेल डेटा आवंटित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| चौड़ाई | 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()
पिक्सेल के बाइट्स की संख्या
Returns: int - पिक्सेल के बाइट्स की संख्या
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getData()
public byte[] getData()
पिक्सेल डेटा के कच्चे बाइट्स
Returns: 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()
स्कैनलाइन के बाइट्स की संख्या।
Returns: int - स्कैनलाइन के बाइट्स की संख्या।
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 | सहेजी गई इमेज को रखने वाली स्ट्रीम |
| फ़ॉर्मेट | 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 | इमेज जहाँ सहेजी जाएगी उसका फ़ाइल नाम। |
| फ़ॉर्मेट | 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 |