टेक्सचर

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()जाँचता है कि इस टेक्सचर के लिए मिपमैप सक्षम है या नहीं।
getFileName()संबंधित टेक्सचर फ़ाइल प्राप्त करता है।
getMagFilter()वृद्धि के लिए फ़िल्टर प्राप्त करता है।
getMinFilter()छोटा करने के लिए फ़िल्टर प्राप्त करता है।
getMipFilter()मिप‑लेवल सैंपलिंग के लिए फ़िल्टर प्राप्त करता है।
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)सेट करता है कि इस टेक्सचर के लिए मिपमैप सक्षम है या नहीं
setFileName(String value)संबंधित टेक्सचर फ़ाइल सेट करता है।
setMagFilter(TextureFilter value)वृद्धि के लिए फ़िल्टर सेट करता है।
setMinFilter(TextureFilter value)संकुचन के लिए फ़िल्टर सेट करता है।
setMipFilter(TextureFilter value)मिप-लेवल सैंपलिंग के लिए फ़िल्टर सेट करता है।
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)

प्रॉपर्टी को खोजता है। यह एक डायनामिक प्रॉपर्टी (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेटिव प्रॉपर्टी (नाम द्वारा पहचानी गई) हो सकती है।

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

जाँचता है कि इस टेक्सचर के लिए मिपमैप सक्षम है या नहीं।

Returns: boolean - यदि इस टेक्सचर के लिए मिपमैप सक्षम है

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

मिप‑लेवल सैंपलिंग के लिए फ़िल्टर प्राप्त करता है।

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)

सेट करता है कि इस टेक्सचर के लिए मिपमैप सक्षम है या नहीं

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)

मिप-लेवल सैंपलिंग के लिए फ़िल्टर सेट करता है।

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