الملمس
Inheritance: java.lang.Object، com.aspose.threed.A3DObject، com.aspose.threed.TextureBase
public class Texture extends TextureBase
تعرف هذه الفئة القوام من ملف خارجي.
المنشئات
| منشئ | الوصف |
|---|---|
| Texture() | يُنشئ مثيلًا جديدًا للفئة Texture. |
| Texture(String name) | يُنشئ مثيلًا جديدًا للفئة Texture. |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | يبحث عن الخاصية. |
| getAlpha() | يحصل على قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، ونطاق القيم الصالحة بين 0 و 1. |
| getAlphaSource() | يحصل على ما إذا كان الملمس يحدد قناة ألفا. |
| getClass() | |
| getContent() | يحصل على المحتوى الثنائي للملمس. |
| getEnableMipMap() | يحصل على ما إذا كان الـ mipmap مفعلاً لهذا الملمس. |
| getFileName() | يحصل على ملف الملمس المرتبط. |
| getMagFilter() | يحصل على الفلتر للتكبير. |
| getMinFilter() | يحصل على الفلتر للتصغير. |
| getMipFilter() | يحصل على الفلتر لأخذ عينات مستوى الـ mip. |
| getName() | يحصل على الاسم. |
| getProperties() | يحصل على مجموعة جميع الخصائص. |
| getProperty(String property) | احصل على قيمة الخاصية المحددة |
| getUVRotation() | يحصل على دوران الملمس. |
| getUVScale() | يحصل على مقياس UV. |
| getUVTranslation() | يحصل على إزاحة UV. |
| getWrapModeU() | يحصل على أوضاع لف الملمس في U. |
| getWrapModeV() | يحصل على أوضاع لف الملمس في V. |
| getWrapModeW() | يحصل على أوضاع لف الملمس في W. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | يزيل خاصية ديناميكية. |
| removeProperty(String property) | إزالة الخاصية المحددة التي تم التعرف عليها بالاسم. |
| setAlpha(double value) | يضبط قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، ونطاق القيم الصالحة بين 0 و 1. |
| setAlphaSource(AlphaSource value) | يضبط ما إذا كان الملمس يحدد قناة ألفا. |
| setContent(byte[] value) | يضبط المحتوى الثنائي للملمس. |
| setEnableMipMap(boolean value) | يضبط ما إذا كان الـ mipmap مفعلاً لهذا الملمس |
| setFileName(String value) | يضبط ملف الملمس المرتبط. |
| setMagFilter(TextureFilter value) | يضبط الفلتر للتكبير. |
| setMinFilter(TextureFilter value) | يضبط الفلتر للتصغير. |
| setMipFilter(TextureFilter value) | يضبط الفلتر لأخذ عينات مستوى الـ mip. |
| setName(String value) | يضبط الاسم. |
| setProperty(String property, Object value) | يضبط قيمة الخاصية المحددة |
| setRotation(double u, double v) | يضبط دوران الـ UV. |
| setScale(double u, double v) | يضبط مقياس الـ UV. |
| setTranslation(double u, double v) | يضبط إزاحة الـ UV. |
| setUVRotation(Vector3 value) | يضبط دوران الملمس |
| setUVScale(Vector2 value) | يضبط مقياس الـ UV. |
| setUVTranslation(Vector2 value) | يضبط إزاحة الـ UV. |
| setWrapModeU(WrapMode value) | يضبط أوضاع لف الملمس في U. |
| setWrapModeV(WrapMode value) | يضبط أوضاع لف الملمس في V. |
| setWrapModeW(WrapMode value) | يضبط أوضاع لف الملمس في W. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Texture()
public Texture()
يُنشئ مثيلًا جديدًا للفئة Texture.
Texture(String name)
public Texture(String name)
يُنشئ مثيلًا جديدًا للفئة Texture.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| الاسم | java.lang.String | الاسم |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| propertyName | java.lang.String | اسم الخاصية. |
Returns: Property - The property.
getAlpha()
public double getAlpha()
يحصل على قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، ونطاق القيم الصالحة بين 0 و 1.
Returns: double - القيمة الافتراضية لألفا للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، نطاق القيم الصالحة بين 0 و 1
getAlphaSource()
public AlphaSource getAlphaSource()
يحصل على ما إذا كان الملمس يحدد قناة ألفا. القيمة الافتراضية هي AlphaSource.NONE
Returns: AlphaSource - whether the texture defines the alpha channel. Default value is AlphaSource.NONE
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getContent()
public byte[] getContent()
يحصل على المحتوى الثنائي للملمس. محتوى الملمس المدمج اختياري، يجب على المستخدم تحميل الملمس من ملف خارجي إذا كان مفقودًا.
Returns: byte[] - المحتوى الثنائي للملمس. محتوى الملمس المدمج اختياري، يجب على المستخدم تحميل الملمس من ملف خارجي إذا كان مفقودًا.
getEnableMipMap()
public boolean getEnableMipMap()
يحصل على ما إذا كان الـ mipmap مفعلاً لهذا الملمس.
Returns: boolean - ما إذا كان الـ mipmap مفعلاً لهذا الملمس
getFileName()
public String getFileName()
يحصل على ملف الملمس المرتبط.
Returns: java.lang.String - ملف الملمس المرتبط.
getMagFilter()
public TextureFilter getMagFilter()
يحصل على الفلتر للتكبير.
Returns: TextureFilter - the filter for magnification.
getMinFilter()
public TextureFilter getMinFilter()
يحصل على الفلتر للتصغير.
Returns: TextureFilter - the filter for minification.
getMipFilter()
public TextureFilter getMipFilter()
يحصل على الفلتر لأخذ عينات مستوى الـ mip.
Returns: TextureFilter - the filter for mip-level sampling.
getName()
public String getName()
يحصل على الاسم.
Returns: java.lang.String - الاسم.
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 - قيمة الخاصية التي تم العثور عليها
getUVRotation()
public Vector3 getUVRotation()
يحصل على دوران الملمس.
Returns: Vector3 - the rotation of the texture
getUVScale()
public Vector2 getUVScale()
يحصل على مقياس UV.
Returns: Vector2 - the UV scale.
getUVTranslation()
public Vector2 getUVTranslation()
يحصل على إزاحة UV.
Returns: Vector2 - the UV translation.
getWrapModeU()
public WrapMode getWrapModeU()
يحصل على أوضاع لف الملمس في U.
Returns: WrapMode - the texture wrap modes in U.
getWrapModeV()
public WrapMode getWrapModeV()
يحصل على أوضاع لف الملمس في V.
Returns: WrapMode - the texture wrap modes in V.
getWrapModeW()
public WrapMode getWrapModeW()
يحصل على أوضاع لف الملمس في W.
Returns: WrapMode - the texture wrap modes in W.
hashCode()
public native int hashCode()
Returns: int
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 إذا تم إزالة الخاصية بنجاح
setAlpha(double value)
public void setAlpha(double value)
يضبط قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، ونطاق القيم الصالحة بين 0 و 1.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | القيمة الجديدة |
setAlphaSource(AlphaSource value)
public void setAlphaSource(AlphaSource value)
يضبط ما إذا كان الملمس يحدد قناة ألفا. القيمة الافتراضية هي AlphaSource.NONE
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | AlphaSource | القيمة الجديدة |
setContent(byte[] value)
public void setContent(byte[] value)
يضبط المحتوى الثنائي للملمس. محتوى الملمس المدمج اختياري، يجب على المستخدم تحميل الملمس من ملف خارجي إذا كان مفقودًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | byte[] | القيمة الجديدة |
setEnableMipMap(boolean value)
public void setEnableMipMap(boolean value)
يضبط ما إذا كان الـ mipmap مفعلاً لهذا الملمس
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | boolean | القيمة الجديدة |
setFileName(String value)
public void setFileName(String value)
يضبط ملف الملمس المرتبط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | java.lang.String | القيمة الجديدة |
setMagFilter(TextureFilter value)
public void setMagFilter(TextureFilter value)
يضبط الفلتر للتكبير.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | TextureFilter | القيمة الجديدة |
setMinFilter(TextureFilter value)
public void setMinFilter(TextureFilter value)
يضبط الفلتر للتصغير.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | TextureFilter | القيمة الجديدة |
setMipFilter(TextureFilter value)
public void setMipFilter(TextureFilter value)
يضبط الفلتر لأخذ عينات مستوى الـ mip.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | TextureFilter | القيمة الجديدة |
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 | قيمة الخاصية |
setRotation(double u, double v)
public void setRotation(double u, double v)
يضبط دوران الـ UV.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| u | double | U. |
| v | double | V. |
setScale(double u, double v)
public void setScale(double u, double v)
يضبط مقياس الـ UV.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| u | double | U. |
| v | double | V. |
setTranslation(double u, double v)
public void setTranslation(double u, double v)
يضبط إزاحة الـ UV.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| u | double | U. |
| v | double | V. |
setUVRotation(Vector3 value)
public void setUVRotation(Vector3 value)
يضبط دوران الملمس
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Vector3 | القيمة الجديدة |
setUVScale(Vector2 value)
public void setUVScale(Vector2 value)
يضبط مقياس الـ UV.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Vector2 | القيمة الجديدة |
setUVTranslation(Vector2 value)
public void setUVTranslation(Vector2 value)
يضبط إزاحة الـ UV.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Vector2 | القيمة الجديدة |
setWrapModeU(WrapMode value)
public void setWrapModeU(WrapMode value)
يضبط أوضاع لف الملمس في U.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | WrapMode | القيمة الجديدة |
setWrapModeV(WrapMode value)
public void setWrapModeV(WrapMode value)
يضبط أوضاع لف الملمس في V.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | WrapMode | القيمة الجديدة |
setWrapModeW(WrapMode value)
public void setWrapModeW(WrapMode value)
يضبط أوضاع لف الملمس في W.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | WrapMode | القيمة الجديدة |
toString()
public String toString()
Returns: java.lang.String
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 |