ITextureUnit
All Implemented Interfaces: java.io.Closeable
public interface ITextureUnit extends Closeable
ITextureUnit represents a texture in the memory that shared between GPU and CPU and can be sampled by the shader, where the Texture only represents a reference to an external file. More details can be found https://en.wikipedia.org/wiki/Texture_mapping_unit
विधियाँ
| विधि | विवरण |
|---|---|
| getDepth() | इस टेक्सचर की ऊँचाई प्राप्त करता है, गैर‑3D टेक्सचर के लिए यह हमेशा 1 होता है। |
| getHeight() | इस टेक्सचर की ऊँचाई प्राप्त करता है। |
| getMagnification() | वृद्धि के लिए फ़िल्टर मोड प्राप्त करता है। |
| getMinification() | छोटा करने के लिए फ़िल्टर मोड प्राप्त करता है। |
| getMipmap() | मिपमैप के लिए फ़िल्टर मोड प्राप्त करता है। |
| getScale() | UV निर्देशांक का स्केल प्राप्त करता है। |
| getScroll() | UV निर्देशांक का स्क्रॉल प्राप्त करता है। |
| getType() | इस टेक्सचर यूनिट का प्रकार प्राप्त करता है। |
| getUWrap() | टेक्सचर के U निर्देशांक के लिए रैप मोड प्राप्त करता है। |
| getVWrap() | टेक्सचर के V निर्देशांक के लिए रैप मोड प्राप्त करता है। |
| getWWrap() | टेक्सचर के W निर्देशांक के लिए रैप मोड प्राप्त करता है। |
| getWidth() | इस टेक्सचर की चौड़ाई प्राप्त करता है। |
| setMagnification(TextureFilter value) | वृद्धि के लिए फ़िल्टर मोड सेट करता है। |
| setMinification(TextureFilter value) | छोटा करने के लिए फ़िल्टर मोड सेट करता है। |
| setMipmap(TextureFilter value) | मिपमैप के लिए फ़िल्टर मोड सेट करता है। |
| setScale(Vector2 value) | UV निर्देशांक का स्केल सेट करता है। |
| setScroll(Vector2 value) | UV निर्देशांक का स्क्रॉल सेट करता है। |
| setUWrap(WrapMode value) | टेक्सचर के U निर्देशांक के लिए रैप मोड सेट करता है। |
| setVWrap(WrapMode value) | टेक्सचर के V निर्देशांक के लिए रैप मोड सेट करता है। |
| setWWrap(WrapMode value) | टेक्सचर के W निर्देशांक के लिए रैप मोड सेट करता है। |
getDepth()
public abstract int getDepth()
इस टेक्सचर की ऊँचाई प्राप्त करता है, गैर‑3D टेक्सचर के लिए यह हमेशा 1 होता है।
Returns: int - इस टेक्सचर की ऊँचाई, गैर‑3D टेक्सचर के लिए यह हमेशा 1 होता है।
getHeight()
public abstract int getHeight()
इस टेक्सचर की ऊँचाई प्राप्त करता है।
Returns: int - इस टेक्सचर की ऊँचाई।
getMagnification()
public abstract TextureFilter getMagnification()
वृद्धि के लिए फ़िल्टर मोड प्राप्त करता है।
Returns: TextureFilter - the filter mode for magnification.
getMinification()
public abstract TextureFilter getMinification()
छोटा करने के लिए फ़िल्टर मोड प्राप्त करता है।
Returns: TextureFilter - the filter mode for minification.
getMipmap()
public abstract TextureFilter getMipmap()
मिपमैप के लिए फ़िल्टर मोड प्राप्त करता है।
Returns: TextureFilter - the filter mode for mipmap.
getScale()
public abstract Vector2 getScale()
UV निर्देशांक का स्केल प्राप्त करता है।
Returns: Vector2 - the scale of the UV coordinate.
getScroll()
public abstract Vector2 getScroll()
UV निर्देशांक का स्क्रॉल प्राप्त करता है।
Returns: Vector2 - the scroll of the UV coordinate.
getType()
public abstract TextureType getType()
इस टेक्सचर यूनिट का प्रकार प्राप्त करता है।
Returns: TextureType - the type of this texture unit.
getUWrap()
public abstract WrapMode getUWrap()
टेक्सचर के U निर्देशांक के लिए रैप मोड प्राप्त करता है।
Returns: WrapMode - the wrap mode for texture’s U coordinate.
getVWrap()
public abstract WrapMode getVWrap()
टेक्सचर के V निर्देशांक के लिए रैप मोड प्राप्त करता है।
Returns: WrapMode - the wrap mode for texture’s V coordinate.
getWWrap()
public abstract WrapMode getWWrap()
टेक्सचर के W निर्देशांक के लिए रैप मोड प्राप्त करता है।
Returns: WrapMode - the wrap mode for texture’s W coordinate.
getWidth()
public abstract int getWidth()
इस टेक्सचर की चौड़ाई प्राप्त करता है।
Returns: int - इस टेक्सचर की चौड़ाई।
setMagnification(TextureFilter value)
public abstract void setMagnification(TextureFilter value)
वृद्धि के लिए फ़िल्टर मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | TextureFilter | नया मान |
setMinification(TextureFilter value)
public abstract void setMinification(TextureFilter value)
छोटा करने के लिए फ़िल्टर मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | TextureFilter | नया मान |
setMipmap(TextureFilter value)
public abstract void setMipmap(TextureFilter value)
मिपमैप के लिए फ़िल्टर मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | TextureFilter | नया मान |
setScale(Vector2 value)
public abstract void setScale(Vector2 value)
UV निर्देशांक का स्केल सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | Vector2 | नया मान |
setScroll(Vector2 value)
public abstract void setScroll(Vector2 value)
UV निर्देशांक का स्क्रॉल सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | Vector2 | नया मान |
setUWrap(WrapMode value)
public abstract void setUWrap(WrapMode value)
टेक्सचर के U निर्देशांक के लिए रैप मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | WrapMode | नया मान |
setVWrap(WrapMode value)
public abstract void setVWrap(WrapMode value)
टेक्सचर के V निर्देशांक के लिए रैप मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | WrapMode | नया मान |
setWWrap(WrapMode value)
public abstract void setWWrap(WrapMode value)
टेक्सचर के W निर्देशांक के लिए रैप मोड सेट करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| value | WrapMode | नया मान |