الملمس

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:

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

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:

معاملنوعالوصف
propertyPropertyأي خاصية تريد إزالتها

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:

معاملنوعالوصف
valueAlphaSourceالقيمة الجديدة

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:

معاملنوعالوصف
valueTextureFilterالقيمة الجديدة

setMinFilter(TextureFilter value)

public void setMinFilter(TextureFilter value)

يضبط الفلتر للتصغير.

Parameters:

معاملنوعالوصف
valueTextureFilterالقيمة الجديدة

setMipFilter(TextureFilter value)

public void setMipFilter(TextureFilter value)

يضبط الفلتر لأخذ عينات مستوى الـ mip.

Parameters:

معاملنوعالوصف
valueTextureFilterالقيمة الجديدة

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:

معاملنوعالوصف
udoubleU.
vdoubleV.

setScale(double u, double v)

public void setScale(double u, double v)

يضبط مقياس الـ UV.

Parameters:

معاملنوعالوصف
udoubleU.
vdoubleV.

setTranslation(double u, double v)

public void setTranslation(double u, double v)

يضبط إزاحة الـ UV.

Parameters:

معاملنوعالوصف
udoubleU.
vdoubleV.

setUVRotation(Vector3 value)

public void setUVRotation(Vector3 value)

يضبط دوران الملمس

Parameters:

معاملنوعالوصف
valueVector3القيمة الجديدة

setUVScale(Vector2 value)

public void setUVScale(Vector2 value)

يضبط مقياس الـ UV.

Parameters:

معاملنوعالوصف
valueVector2القيمة الجديدة

setUVTranslation(Vector2 value)

public void setUVTranslation(Vector2 value)

يضبط إزاحة الـ UV.

Parameters:

معاملنوعالوصف
valueVector2القيمة الجديدة

setWrapModeU(WrapMode value)

public void setWrapModeU(WrapMode value)

يضبط أوضاع لف الملمس في U.

Parameters:

معاملنوعالوصف
valueWrapModeالقيمة الجديدة

setWrapModeV(WrapMode value)

public void setWrapModeV(WrapMode value)

يضبط أوضاع لف الملمس في V.

Parameters:

معاملنوعالوصف
valueWrapModeالقيمة الجديدة

setWrapModeW(WrapMode value)

public void setWrapModeW(WrapMode value)

يضبط أوضاع لف الملمس في W.

Parameters:

معاملنوعالوصف
valueWrapModeالقيمة الجديدة

toString()

public String toString()

Returns: java.lang.String

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