HollowRectangleShape
Επισκόπηση
HollowRectangleShape είναι μια κλάση στο Aspose.3D FOSS για Java. Κληρονομεί από: RectangleShape.
Συμβατό με IFC κενό ορθογώνιο σχήμα με στρογγυλεμένες γωνίες εσωτερικές/εξωτερικές.
Αυτή η κλάση παρέχει 36 μεθόδους για εργασία με αντικείμενα HollowRectangleShape σε προγράμματα Java. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, και 21 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για Java. Ιδιότητες: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name, και 8 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
wallThickness | double | Ανάγνωση | Λαμβάνει το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
innerFilletRadius | double | Ανάγνωση | Λαμβάνει την εσωτερική ακτίνα στρογγυλοποίησης του εσωτερικού ορθογωνίου. |
roundingRadius | double | Ανάγνωση | Λαμβάνει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες. |
xDim | double | Ανάγνωση | Λαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x. |
yDim | double | Ανάγνωση | Λαμβάνει το μέγεθος του ορθογωνίου στην κατεύθυνση του άξονα y. |
extent | Vector2 | Ανάγνωση | Λαμβάνει την έκταση στις διαστάσεις x και y. |
boundingBox | BoundingBox | Ανάγνωση | Λαμβάνει το περιοριστικό πλαίσιο. |
parentNode | Node | Ανάγνωση | Λαμβάνει τον γονικό κόμβο. |
parentNodes | ArrayList<Node> | Ανάγνωση | Λαμβάνει τους γονικούς κόμβους. |
excluded | boolean | Ανάγνωση | Αποκτά το εξαιρούμενο. |
entityRendererKey | EntityRendererKey | Ανάγνωση | Λαμβάνει το κλειδί του αποδότη οντότητας. |
scene | Scene | Ανάγνωση | Λαμβάνει τη σκηνή. |
name | String | Ανάγνωση | Λαμβάνει το όνομα. |
properties | PropertyCollection | Ανάγνωση | Λαμβάνει τις ιδιότητες. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
HollowRectangleShape() | Δημιουργεί ένα προφίλ HollowRectangleShape με προεπιλεγμένες τιμές. |
getWallThickness() → double | Αποκτά το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
setWallThickness(value: double) | Ορίζει το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
getInnerFilletRadius() → double | Λαμβάνει την εσωτερική ακτίνα στρογγυλοποίησης του εσωτερικού ορθογωνίου. |
setInnerFilletRadius(value: double) | Ορίζει την εσωτερική ακτίνα στρογγυλοποίησης του εσωτερικού ορθογωνίου. |
RectangleShape() | Κατασκευαστής του RectangleShape. |
getRoundingRadius() → double | Λαμβάνει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες. |
setRoundingRadius(value: double) | Ορίζει την ακτίνα των κυκλικών τόξων των τεσσάρων γωνιών, μετρημένη σε μοίρες. |
getXDim() → double | Λαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x. |
setXDim(value: double) | Ορίζει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα x. |
getYDim() → double | Λαμβάνει την έκταση του ορθογωνίου στην κατεύθυνση του άξονα y. |
setYDim(value: double) | Ορίζει το μέγεθος του ορθογωνίου στην κατεύθυνση του άξονα y. |
getExtent() → Vector2 | Λαμβάνει την έκταση στις διαστάσεις x και y. |
ParameterizedProfile() | Κατασκευαστής. |
Profile() | Κατασκευαστής. |
getBoundingBox() → BoundingBox | Λαμβάνει το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
Entity(name: String) | Καλεί το Entity(name) σε αυτό το HollowRectangleShape αντικείμενο. |
getParentNode() → Node | Επιστρέφει τον γονικό κόμβο. |
setParentNode(value: Node) | Λαμβάνει το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
getParentNodes() → ArrayList<Node> | Επιστρέφει τους γονικούς κόμβους. |
getExcluded() → boolean | Ορίζει το πάχος μεταξύ του περιγράμματος του ορθογωνίου και της εσωτερικής τρύπας. |
setExcluded(value: boolean) | Ορίζει την εξαιρούμενη τιμή. |
getEntityRendererKey() → EntityRendererKey | Επιστρέφει το κλειδί του renderer της οντότητας. |
SceneObject() | Συμβατό με IFC κενό ορθογώνιο σχήμα με στρογγυλεμένες γωνίες εσωτερικά/εξωτερικά. |
SceneObject(name: String) | Καλεί το SceneObject(name) σε αυτό το αντίγραφο HollowRectangleShape. |
getScene() → Scene | Επιστρέφει τη σκηνή. |
A3DObject() | Καλεί το A3DObject σε αυτήν τη HollowRectangleShape instance. |
A3DObject(name: String) | Καλεί το A3DObject(name) σε αυτήν τη HollowRectangleShape instance. |
getName() → String | Επιστρέφει το όνομα. |
setName(name: String) | Ορίζει την τιμή του ονόματος. |
getProperties() → PropertyCollection | Επιστρέφει τις ιδιότητες. |
findProperty(name: String) → Property | Καλεί τη findProperty(name) σε αυτό το αντικείμενο HollowRectangleShape. |
getProperty(name: String) → Object | Καλεί τη getProperty(name) σε αυτό το αντικείμενο HollowRectangleShape. |
setProperty(name: String, value: Object) | Ορίζει την τιμή της ιδιότητας. |
removeProperty(name: String) → boolean | Καλεί τη μέθοδο removeProperty(name) σε αυτό το αντίτυπο HollowRectangleShape. |
removeProperty(property: Property) → boolean | Καλεί τη μέθοδο removeProperty(property) σε αυτό το αντίτυπο HollowRectangleShape. |