ΛΙΝΙΑ
ΕΚΤΙΜΗΣΗ
Line Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: Curve.
Ένα πολύλιν είναι ένα μονοπάτι που ορίζεται από μια σειρά σημείων με getControlPoints(), και συνδέεται από getSegments( ), πράγμα που σημαίνει ότι μπορεί επίσης να είναι μια ομάδα συνδεδεμένων γραμμικών τμημάτων.
Αυτή η τάξη παρέχει 28 μεθόδους για να εργαστείτε με τα αντικείμενα γραμμής σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Curve, Entity, Line, SceneObject, findProperty, fromPoints, getBoundingBox, getColor, getControlPoints, getExcluded, getName,και 15 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boundingBox, color, controlPoints, excluded, name, parentNode,Και 5 περισσότερα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
controlPoints | List<Vector4> | Διαβάστε | Έχει όλα τα σημεία ελέγχου. |
visible | boolean | Διαβάστε | Εάν η γεωμετρία είναι ορατή. |
segments | List<int[]> | Διαβάστε | Βρίσκονται τα τμήματα της γραμμής. |
color | Vector3 | Διαβάστε | Εάν λάβετε ή θέλετε το χρώμα της γραμμής, η προεπιλεγμένη τιμή είναι λευκή (1, 1, 1). |
parentNode | Node | Διαβάστε | Πάρτε το γονικό κόμβο. |
parentNodes | ArrayList<Node> | Διαβάστε | Βγάζει τα γονικά κόμβα. |
excluded | boolean | Διαβάστε | Να αποκλείεται ο αποκλεισμός. |
boundingBox | BoundingBox | Διαβάστε | Βγάζει το κλειδί. |
scene | Scene | Διαβάστε | Πήρε την σκηνή. |
name | String | Διαβάστε | Πάρτε το όνομα. |
properties | PropertyCollection | Διαβάστε | Να πάρει τις ιδιότητες. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
getControlPoints() → List<Vector4> | Έχει όλα τα σημεία ελέγχου. |
getVisible() → boolean | Εάν η γεωμετρία είναι ορατή. |
setVisible(value: boolean) | Να προσδιορίσει την ορατή αξία. |
getSegments() → List<int[]> | Βρίσκονται τα τμήματα της γραμμής. |
Line() | Εισάγει μια νέα περίπτωση της τάξης γραμμής. |
Line(name: String) | Εισάγει μια νέα περίπτωση της τάξης γραμμής. |
fromPoints() → Line | Δημιουργήστε μια γραμμή από ένα σύνολο σημείων. |
makeDefaultIndices() | Δημιουργήστε τη σειρά 0,1,2,3….getControlPoints().Long-1 για να πάρειSegments() έτσι ώστε το ControlPoints μπορεί να χρησιμοποιηθεί ως μία γραμμή. |
getColor() → Vector3 | Εάν λάβετε ή θέλετε το χρώμα της γραμμής, η προεπιλεγμένη τιμή είναι λευκή (1, 1, 1). |
setColor(color: Vector3) | Να προσδιορίσει την αξία του χρώματος. |
Curve() | Ο κατασκευαστής . |
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 | Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας. |