Υφή

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:

ΠαράμετροςΤύποςΠεριγραφή
namejava.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()

Λαμβάνει αν το 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