HollowCircleShape
Επισκόπηση
HollowCircleShape είναι μια κλάση στο Aspose.3D FOSS για Java. Κληρονομεί από: CircleShape.
Συμβατό με IFC προφίλ κενού κύκλου.
Αυτή η κλάση παρέχει 31 μεθόδους για εργασία με αντικείμενα HollowCircleShape σε προγράμματα Java. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, CircleShape, Entity, HollowCircleShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, και 15 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για Java. Ιδιότητες: boundingBox, entityRendererKey, excluded, extent, name, parentNode, και 5 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
wallThickness | double | Ανάγνωση | Λαμβάνει τη διαφορά μεταξύ της εξωτερικής και της εσωτερικής ακτίνας. |
radius | double | Ανάγνωση | Λαμβάνει την ακτίνα του κύκλου. |
extent | Vector2 | Ανάγνωση | Λαμβάνει την έκταση στις διαστάσεις x και y. |
boundingBox | BoundingBox | Ανάγνωση | Λαμβάνει το πλαίσιο οριοθέτησης. |
parentNode | Node | Ανάγνωση | Λαμβάνει τον γονικό κόμβο. |
parentNodes | ArrayList<Node> | Ανάγνωση | Λαμβάνει τους γονικούς κόμβους. |
excluded | boolean | Ανάγνωση | Αποκτά το εξαιρούμενο. |
entityRendererKey | EntityRendererKey | Ανάγνωση | Λαμβάνει το κλειδί του renderer οντότητας. |
scene | Scene | Ανάγνωση | Λαμβάνει τη σκηνή. |
name | String | Ανάγνωση | Λαμβάνει το όνομα. |
properties | PropertyCollection | Ανάγνωση | Αποκτά τις ιδιότητες. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
HollowCircleShape() | Δημιουργεί ένα προφίλ HollowCircleShape με προεπιλεγμένες τιμές. |
getWallThickness() → double | Επιστρέφει τη διαφορά μεταξύ της εξωτερικής και της εσωτερικής ακτίνας. |
setWallThickness(value: double) | Ορίζει τη διαφορά μεταξύ της εξωτερικής και εσωτερικής ακτίνας. |
CircleShape() | Δημιουργεί ένα προφίλ CircleShape με προεπιλεγμένη ακτίνα (5). |
CircleShape(radius: double) | Δημιουργεί ένα προφίλ CircleShape με καθορισμένη ακτίνα. |
getRadius() → double | Λαμβάνει την ακτίνα του κύκλου. |
setRadius(value: double) | Ορίζει την ακτίνα του κύκλου. |
getExtent() → Vector2 | Λαμβάνει το εύρος στις διαστάσεις x και y. |
ParameterizedProfile() | Κατασκευαστής. |
Profile() | Κατασκευαστής. |
getBoundingBox() → BoundingBox | Επιστρέφει το πλαίσιο οριοθέτησης. |
Entity(name: String) | Καλεί το Entity(name) σε αυτό το αντικείμενο HollowCircleShape. |
getParentNode() → Node | Επιστρέφει τον γονικό κόμβο. |
setParentNode(value: Node) | Ορίζει την τιμή του γονικού κόμβου. |
getParentNodes() → ArrayList<Node> | Επιστρέφει τους γονικούς κόμβους. |
getExcluded() → boolean | Επιστρέφει τα εξαιρούμενα. |
setExcluded(value: boolean) | Ορίζει την εξαιρούμενη τιμή. |
getEntityRendererKey() → EntityRendererKey | Επιστρέφει το entity renderer key. |
SceneObject() | Προφίλ κενού κύκλου συμβατό με IFC. |
SceneObject(name: String) | Καλεί το SceneObject(name) σε αυτήν την HollowCircleShape παρουσία. |
getScene() → Scene | Επιστρέφει τη σκηνή. |
A3DObject() | Καλεί το A3DObject σε αυτήν την παρουσία HollowCircleShape. |
A3DObject(name: String) | Καλεί το A3DObject(name) σε αυτήν την παρουσία HollowCircleShape. |
getName() → String | Επιστρέφει το όνομα. |
setName(name: String) | Λαμβάνει τη διαφορά μεταξύ της εξωτερικής και της εσωτερικής ακτίνας. |
getProperties() → PropertyCollection | Επιστρέφει τις ιδιότητες. |
findProperty(name: String) → Property | Καλεί τη findProperty(name) σε αυτό το αντικείμενο HollowCircleShape. |
getProperty(name: String) → Object | Καλεί τη getProperty(name) σε αυτό το αντικείμενο HollowCircleShape. |
setProperty(name: String, value: Object) | Ορίζει την τιμή της ιδιότητας. |
removeProperty(name: String) → boolean | Καλεί τη removeProperty(name) σε αυτό το αντικείμενο HollowCircleShape. |
removeProperty(property: Property) → boolean | Καλεί τη removeProperty(property) σε αυτό το HollowCircleShape αντικείμενο. |