ΣΧΕΔΙΑ
ΕΚΤΙΜΗΣΗ
Shape Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: Geometry.
Η μορφή περιγράφει την παραμόρφωση σε ένα σύνολο σημείων ελέγχου, το οποίο είναι παρόμοιο με τον καταστρεπτικό κλάστης στη Μαία.
Αυτή η τάξη παρέχει 38 μεθόδους για να εργαστείτε με αντικείμενα σχήματος σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Entity, Geometry, SceneObject, Shape, addDeformer, addElement, createElement, createElementUV, findProperty, fromControlPoints, getBoundingBox,και 25 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,Και 9 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
indices | List<Integer> | Διαβάστε | Να πάρει τις ενδείξεις. |
visible | boolean | Διαβάστε | Κάνει το ορατό. |
castShadows | boolean | Διαβάστε | Πάρτε το σκιά της κούκλας. |
receiveShadows | boolean | Διαβάστε | Να πάρει τις σκιά. |
controlPoints | java.util.List<Vector4> | Διαβάστε | Κάντε τα σημεία ελέγχου. |
vertexElements | java.util.List<VertexElement> | Διαβάστε | Αποκτά τα στοιχεία του Vertex. |
deformers | java.util.List<Deformer> | Διαβάστε | Να πάρει τους παραμορφωτές. |
deformers2 | java.util.Collection<T> | Διαβάστε | Βρίσκουμε τους παραμορφωτές 2. |
parentNode | Node | Διαβάστε | Πάρτε το γονικό κόμβο. |
parentNodes | ArrayList<Node> | Διαβάστε | Βγάζει τα γονικά κόμβα. |
excluded | boolean | Διαβάστε | Να αποκλείεται ο αποκλεισμός. |
boundingBox | BoundingBox | Διαβάστε | Βγάζει το κλειδί. |
scene | Scene | Διαβάστε | Πήρε την σκηνή. |
name | String | Διαβάστε | Πάρτε το όνομα. |
properties | PropertyCollection | Διαβάστε | Αποκτά τα περιουσιακά στοιχεία. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Shape() | Εισάγει μια νέα περίπτωση της τάξης Στυλ. |
Shape(name: String) | Εισάγει μια νέα περίπτωση της τάξης Στυλ. |
fromControlPoints() → Shape | Δημιουργήστε μια μορφή με καθορισμένα σημεία ελέγχου με προεπιλεγμένους δείκτες. |
getIndices() → List<Integer> | Να πάρει τις ενδείξεις. |
Geometry() | Ονομάζεται Γεωμετρία σε αυτή τη μορφή. |
getVisible() → boolean | Επιστρέφει το ορατό. |
setVisible(value: boolean) | Να προσδιορίσει την ορατή αξία. |
getCastShadows() → boolean | Επιστρέφει το σκιά του. |
setCastShadows(value: boolean) | Αρχίζει μια νέα περίπτωση της τάξης Box. |
getReceiveShadows() → boolean | Επιστρέφει τις σκιάσεις που λαμβάνει. |
setReceiveShadows(value: boolean) | Εισάγει μια νέα περίπτωση της τάξης Cylinder. |
getControlPoints() → java.util.List<Vector4> | Επιστρέφει τα σημεία ελέγχου. |
getVertexElements() → java.util.List<VertexElement> | Επιστρέφει τα στοιχεία του Vertex. |
getDeformers() → java.util.List<Deformer> | Επιστρέφει ο καταστρεφτικός. |
getElement(type: VertexElementType) → VertexElement | Αποκτά ή τοποθετεί ευρυζωνικά τμήματα. |
createElement(type: VertexElementType) → VertexElement | Αποκτά ή τοποθετεί τα τμήματα ύψους. |
addElement(element: VertexElement) | Καλέστε addElement(element) σε αυτή την περίπτωση Σχήμα. |
addDeformer(deformer: Deformer) | Προσθέτει ένα παραμορφωτή σε αυτή τη γεωμετρία και καθορίζει την αναφορά του ιδιοκτήτη. |
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUV | Καλέστε GetVertexElementOfUV(μεταγραφή) σε αυτή την περίπτωση Σχήμα. |
createElementUV(mapping: TextureMapping) → VertexElementUV | Καλείται να δημιουργήσετεElementUV(μεταγραφή) σε αυτή την περίπτωση Σχήμα. |
getDeformers2() → java.util.Collection<T> | Επιστρέφει ο Δολοφονικός 2. |
Entity() | NURBS καύση είναι μια κουρβίδα που αντιπροσωπεύει το Nurbs(Non-uniform ρατσιστική βάση σπλινών), Μια καυτή Nurs ορίζεται από την getOrder(), ένα σύνολο ζυγισμένων Geometry.getControlPoints() και ένα getKnotVectors() Το στοιχείο w στο σημείο ελέγχου χρησιμοποιείται ως βάρος του σημείου ελέγχους, ανεξάρτητα από το αν είναι CurveDimension.TWO_DIMENSIONAL ή CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | Ο κατασκευαστής της υπόθεσης. |
setParentNode(value: Node) | Ο φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά. |
getParentNodes() → ArrayList<Node> | Προστατευμένος κατασκευαστής για να επιτρέψει τις παραγόμενες τάξεις να ορίσουν το όνομα. |
getExcluded() → boolean | Ο φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά. |
setExcluded(value: boolean) | Να προσδιορίσει την εξαιρέτητά της. |
getBoundingBox() → BoundingBox | Ο πρώτος χειριστής του Boolean Operator. |
SceneObject() | Ο φορέας Boolean σας επιτρέπει να εφαρμόσετε τη λειτουργία Boulean σε δύο παραδείγματα IMeshConvertible. |
getScene() → Scene | Ο κατασκευαστής του κτιρίου. |
A3DObject() | Μπορεί επίσης να χρησιμοποιηθεί για την αντιπροσωπεία ενός κόνου όταν ένα από τα radiusTop/radiusBottom είναι μηδέν. |
getName() → String | Τα τμήματα της καμπύλης. |
setName(name: String) | Δημιουργεί ένα προφίλ CircleShape με καθορισμένο ακτίνο. |
getProperties() → PropertyCollection | Εισάγει μια νέα περίπτωση της τάξης Cylinder. |
findProperty(name: String) → Property | Αρχίζει μια νέα περίπτωση της τάξης των οστών. |
getProperty(name: String) → Object | Αποκτά τη μετασχηματιστική ματρίκα του κόμβου στην τρέχουσα θέση. |
setProperty(name: String, value: Object) | Αποκτά τα τμήματα πλάτους. |
removeProperty(name: String) → boolean | Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας. |