VertexDeclaration
Inheritance: java.lang.Object
All Implemented Interfaces: java.lang.Iterable, java.lang.Comparable
public final class VertexDeclaration implements Iterable<VertexField>, Comparable<VertexDeclaration>
Η δήλωση της δομής μιας προσαρμοσμένης κορυφής
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| VertexDeclaration() |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| addField(int dataType, VertexFieldSemantic semantic) | Προσθέτει ένα νέο πεδίο κορυφής |
| addField(int dataType, VertexFieldSemantic semantic, int index) | Προσθέτει ένα νέο πεδίο κορυφής |
| addField(int dataType, VertexFieldSemantic semantic, int index, String alias) | Προσθέτει ένα νέο πεδίο κορυφής |
| clear() | Καθαρίζει όλα τα πεδία. |
| compareTo(VertexDeclaration other) | Συγκρίνει αυτή την παρουσία με ένα καθορισμένο αντικείμενο και επιστρέφει ένδειξη των σχετικών τιμών τους. |
| equals(Object obj) | Καθορίζει εάν αυτή η παρουσία και ένα καθορισμένο αντικείμενο, το οποίο πρέπει επίσης να είναι ένα αντικείμενο VertexDeclaration, έχουν την ίδια τιμή. |
| fromGeometry(Geometry geometry, boolean useFloat) | Δημιουργήστε ένα VertexDeclaration βασισμένο στη διάταξη ενός Geometry. |
| get(int index) | Λαμβάνει το VertexField με δείκτη |
| getClass() | |
| getCount() | Λαμβάνει τον αριθμό όλων των πεδίων που ορίζονται σε αυτό το VertexDeclaration |
| getSealed() | Ένα VertexDeclaration θα σφραγιστεί όταν χρησιμοποιηθεί από TriMesh, δεν επιτρέπονται περαιτέρω τροποποιήσεις. |
| getSize() | Το μέγεθος σε byte της δομής κορυφής. |
| hashCode() | Επιστρέφει τον κωδικό κατακερματισμού για αυτή τη συμβολοσειρά. |
| iterator() | Λαμβάνει έναν enumerator για να διασχίσει όλα τα πεδία κορυφών σε αυτή την παρουσία. |
| notify() | |
| notifyAll() | |
| toString() | Αναπαράσταση συμβολοσειράς του VertexDeclaration |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
VertexDeclaration()
public VertexDeclaration()
addField(int dataType, VertexFieldSemantic semantic)
public VertexField addField(int dataType, VertexFieldSemantic semantic)
Προσθέτει ένα νέο πεδίο κορυφής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| dataType | int | Ο τύπος δεδομένων του πεδίου κορυφής |
| semantic | VertexFieldSemantic | Πώς θα χρησιμοποιηθεί αυτό το πεδίο |
Returns: VertexField
addField(int dataType, VertexFieldSemantic semantic, int index)
public VertexField addField(int dataType, VertexFieldSemantic semantic, int index)
Προσθέτει ένα νέο πεδίο κορυφής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| dataType | int | Ο τύπος δεδομένων του πεδίου κορυφής |
| semantic | VertexFieldSemantic | Πώς θα χρησιμοποιηθεί αυτό το πεδίο |
| δείκτης | int | Ο δείκτης για την ίδια σημασιολογία πεδίου, -1 για αυτόματη δημιουργία |
Returns: VertexField
addField(int dataType, VertexFieldSemantic semantic, int index, String alias)
public VertexField addField(int dataType, VertexFieldSemantic semantic, int index, String alias)
Προσθέτει ένα νέο πεδίο κορυφής
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| dataType | int | Ο τύπος δεδομένων του πεδίου κορυφής |
| semantic | VertexFieldSemantic | Πώς θα χρησιμοποιηθεί αυτό το πεδίο |
| δείκτης | int | Ο δείκτης για την ίδια σημασιολογία πεδίου, -1 για αυτόματη δημιουργία |
| ψευδώνυμο | java.lang.String | Το όνομα ψευδώνυμου του πεδίου |
Returns: VertexField
clear()
public void clear()
Καθαρίζει όλα τα πεδία.
compareTo(VertexDeclaration other)
public int compareTo(VertexDeclaration other)
Συγκρίνει αυτή την παρουσία με ένα καθορισμένο αντικείμενο και επιστρέφει ένδειξη των σχετικών τιμών τους.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| other | VertexDeclaration |
Returns: int
equals(Object obj)
public boolean equals(Object obj)
Καθορίζει εάν αυτή η παρουσία και ένα καθορισμένο αντικείμενο, το οποίο πρέπει επίσης να είναι ένα αντικείμενο VertexDeclaration, έχουν την ίδια τιμή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
fromGeometry(Geometry geometry, boolean useFloat)
public static VertexDeclaration fromGeometry(Geometry geometry, boolean useFloat)
Δημιουργήστε ένα VertexDeclaration βασισμένο στη διάταξη ενός Geometry.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| geometry | Geometry | |
| useFloat | boolean | Χρησιμοποιήστε float αντί για τύπο double |
Returns: VertexDeclaration
get(int index)
public VertexField get(int index)
Λαμβάνει το VertexField με δείκτη
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int |
Returns: VertexField - the VertexField by index
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getCount()
public int getCount()
Λαμβάνει τον αριθμό όλων των πεδίων που ορίζονται σε αυτό το VertexDeclaration
Returns: int - ο αριθμός όλων των πεδίων που ορίζονται σε αυτή τη VertexDeclaration
getSealed()
public boolean getSealed()
Ένα VertexDeclaration θα σφραγιστεί όταν χρησιμοποιηθεί από TriMesh, δεν επιτρέπονται περαιτέρω τροποποιήσεις.
Returns: boolean - Ένα VertexDeclaration θα σφραγιστεί όταν χρησιμοποιηθεί από το TriMesh, δεν επιτρέπονται περαιτέρω τροποποιήσεις.
getSize()
public int getSize()
Το μέγεθος σε byte της δομής κορυφής.
Returns: int - Το μέγεθος σε byte της δομής κορυφής.
hashCode()
public int hashCode()
Επιστρέφει τον κωδικό κατακερματισμού για αυτή τη συμβολοσειρά.
Returns: int - Κωδικός κατακερματισμού 32-bit υπογεγραμμένου ακέραιου.
iterator()
public Iterator<VertexField> iterator()
Λαμβάνει έναν enumerator για να διασχίσει όλα τα πεδία κορυφών σε αυτή την παρουσία.
Returns: java.util.Iterator<com.aspose.threed.VertexField> - Απαριθμητής
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Αναπαράσταση συμβολοσειράς του VertexDeclaration
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |