VertexElementUV

Inheritance: java.lang.Object, com.aspose.threed.VertexElement, com.aspose.threed.VertexElementVector4

public class VertexElementUV extends VertexElementVector4

Ορίζει τις συντεταγμένες UV για καθορισμένα στοιχεία. Ένα γεωμετρικό αντικείμενο μπορεί να έχει πολλαπλά στοιχεία VertexElementUV και το καθένα έχει διαφορετικό TextureMappings.

Κατασκευαστές

ΚατασκευαστήςΠεριγραφή
VertexElementUV()Δημιουργεί μια νέα παρουσία της κλάσης VertexElementUV.
VertexElementUV(TextureMapping textureMapping)Δημιουργεί μια νέα παρουσία της κλάσης VertexElementUV.

Μέθοδοι

ΜέθοδοςΠεριγραφή
addData(Iterable data)Προσθέτει ένα σύνολο από Vector2 στο VertexElementUV.Data.
addData2(Iterable data)Προσθέτει ένα σύνολο από Vector3 στο VertexElementUV.Data.
clear()Αφαιρεί όλα τα στοιχεία από τους άμεσους και τους δείκτες πίνακες.
clone(boolean withData)Βαθιά κλωνοποίηση του στοιχείου κορυφής
clone(boolean withDirect, boolean withIndice)
copyTo(VertexElementVector4 target)Αντιγράφει δεδομένα στο καθορισμένο στοιχείο
equals(Object arg0)
getClass()
getData()Αποκτά τα δεδομένα κορυφής
getIndices()Λαμβάνει τα δεδομένα δεικτών
getMappingMode()Λαμβάνει πώς χαρτογραφείται το στοιχείο.
getName()Λαμβάνει το όνομα.
getReferenceMode()Λαμβάνει πώς αναφέρεται το στοιχείο.
getVertexElementType()Λαμβάνει τον τύπο του VertexElement
hashCode()
notify()
notifyAll()
setData(Vector4[] data)Φόρτωση δεδομένων
setIndices(int[] data)Φόρτωση δεικτών
setMappingMode(MappingMode value)Ορίζει πώς χαρτογραφείται το στοιχείο.
setName(String value)Ορίζει το όνομα.
setReferenceMode(ReferenceMode value)Ορίζει πώς αναφέρεται το στοιχείο.
toString()Αναπαράσταση συμβολοσειράς του στοιχείου κορυφής.
wait()
wait(long arg0)
wait(long arg0, int arg1)

VertexElementUV()

public VertexElementUV()

Δημιουργεί μια νέα παρουσία της κλάσης VertexElementUV. Ο προεπιλεγμένος τύπος χαρτογράφησης υφής είναι TextureMapping.DIFFUSE

VertexElementUV(TextureMapping textureMapping)

public VertexElementUV(TextureMapping textureMapping)

Δημιουργεί μια νέα παρουσία της κλάσης VertexElementUV.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
textureMappingTextureMappingΟ τύπος χαρτογράφησης υφής.

addData(Iterable data)

public void addData(Iterable<Vector2> data)

Προσθέτει ένα σύνολο από Vector2 στο VertexElementUV.Data. Αυτό είναι συντόμευση, αυτή η μέθοδος θα μετατρέψει το Vector2 σε Vector4 με z στο 0 και w στο 0.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δεδομέναjava.lang.Iterable<com.aspose.threed.Vector2>

addData2(Iterable data)

public void addData2(Iterable<Vector3> data)

Προσθέτει ένα σύνολο από Vector3 στο VertexElementUV.Data. Αυτό είναι συντόμευση, αυτή η μέθοδος θα μετατρέψει το Vector3 σε Vector4 με w στο 0.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δεδομέναjava.lang.Iterable<com.aspose.threed.Vector3>

clear()

public void clear()

Αφαιρεί όλα τα στοιχεία από τους άμεσους και τους δείκτες πίνακες.

clone(boolean withData)

public VertexElement clone(boolean withData)

Βαθιά κλωνοποίηση του στοιχείου κορυφής

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
withDatabooleanΚλωνοποιήστε την κορυφή με άμεσο και πίνακα δεικτών

Returns: VertexElement

clone(boolean withDirect, boolean withIndice)

public VertexElement clone(boolean withDirect, boolean withIndice)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
withDirectboolean
withIndiceboolean

Returns: VertexElement

copyTo(VertexElementVector4 target)

public void copyTo(VertexElementVector4 target)

Αντιγράφει δεδομένα στο καθορισμένο στοιχείο

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
targetVertexElementVector4Στόχος.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getData()

public List<Vector4> getData()

Αποκτά τα δεδομένα κορυφής

Returns: java.util.List<com.aspose.threed.Vector4> - τα δεδομένα κορυφής

getIndices()

public List<Integer> getIndices()

Λαμβάνει τα δεδομένα δεικτών

Returns: java.util.List<java.lang.Integer> - τα δεδομένα δεικτών

getMappingMode()

public MappingMode getMappingMode()

Λαμβάνει πώς χαρτογραφείται το στοιχείο.

Returns: MappingMode - how the element is mapped.

getName()

public String getName()

Λαμβάνει το όνομα.

Returns: java.lang.String - το όνομα.

getReferenceMode()

public ReferenceMode getReferenceMode()

Λαμβάνει πώς αναφέρεται το στοιχείο.

Returns: ReferenceMode - how the element is referenced.

getVertexElementType()

public VertexElementType getVertexElementType()

Λαμβάνει τον τύπο του VertexElement

Returns: VertexElementType - the type of the VertexElement

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setData(Vector4[] data)

public void setData(Vector4[] data)

Φόρτωση δεδομένων

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
dataVector4[]

setIndices(int[] data)

public void setIndices(int[] data)

Φόρτωση δεικτών

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δεδομέναint[]

setMappingMode(MappingMode value)

public void setMappingMode(MappingMode value)

Ορίζει πώς χαρτογραφείται το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueMappingModeΝέα τιμή

setName(String value)

public void setName(String value)

Ορίζει το όνομα.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΝέα τιμή

setReferenceMode(ReferenceMode value)

public void setReferenceMode(ReferenceMode value)

Ορίζει πώς αναφέρεται το στοιχείο.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueReferenceModeΝέα τιμή

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