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)تعيين البكسلات المحددة بالمستطيل للقراءة/الكتابة بالتنسيق البكسلي المحدد
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
strideint
bytesPerPixelint
pixelFormatPixelFormat
بياناتbyte[]

TextureData(int width, int height, PixelFormat pixelFormat)

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

ينشئ TextureData جديد ويخصص بيانات البكسل.

Parameters:

معاملنوعالوصف
العرضint
الارتفاع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)

يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)

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()

عدد البايتات في البكسل

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:

معاملنوعالوصف
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)

تعيين البكسلات المحددة بالمستطيل للقراءة/الكتابة بالتنسيق البكسلي المحدد

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الدفق الذي يحتوي على الصورة المحفوظة
تنسيقjava.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اسم الملف حيث سيتم حفظ الصورة.
تنسيق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:

معاملنوعالوصف
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