TextureBase
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class TextureBase extends A3DObject
الفئة الأساسية لجميع القوام الملموسة. Texture يحدد الشكل والإحساس لسطح الهندسة.
المنشئات
| منشئ | الوصف |
|---|---|
| TextureBase(String name) | ينشئ مثيلًا جديدًا للفئة TextureBase. |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| findProperty(String propertyName) | يبحث عن الخاصية. |
| getAlpha() | يحصل على قيمة ألفا الافتراضية للملمس. هذا صالح عندما يكون getAlphaSource هو AlphaSource.PIXEL_ALPHA. القيمة الافتراضية هي 1.0، ونطاق القيم الصالحة بين 0 و 1. |
| getAlphaSource() | يحصل على ما إذا كان الملمس يحدد قناة ألفا. |
| getClass() | |
| 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) | يضبط ما إذا كان الملمس يحدد قناة ألفا. |
| 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) |
TextureBase(String name)
public TextureBase(String name)
ينشئ مثيلًا جديدًا للفئة TextureBase.
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
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 | القيمة الجديدة |
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 |