MirroredProfile
Επισκόπηση
MirroredProfile είναι μια κλάση στο Aspose.3D FOSS για Java. Κληρονομεί από: Profile.
Προφίλ καθρέφτη συμβατό με IFC.
Αυτή η κλάση παρέχει 23 μεθόδους για την εργασία με αντικείμενα MirroredProfile σε προγράμματα Java. Διαθέσιμες μέθοδοι περιλαμβάνουν: A3DObject, Entity, Profile, SceneObject, findProperty, getBaseProfile, getBoundingBox, getEntityRendererKey, getExcluded, getName, getParentNode, getParentNodes, και 8 επιπλέον μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για Java. Ιδιότητες: baseProfile, boundingBox, entityRendererKey, excluded, name, parentNode, και 3 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
baseProfile | Profile | Ανάγνωση | Λαμβάνει το βασικό προφίλ που θα αντικατοπτριστεί. |
boundingBox | BoundingBox | Ανάγνωση | Λαμβάνει το πλαίσιο περιβάλλουσας. |
parentNode | Node | Ανάγνωση | Επιστρέφει τον γονικό κόμβο. |
parentNodes | ArrayList<Node> | Ανάγνωση | Λαμβάνει τους γονικούς κόμβους. |
excluded | boolean | Ανάγνωση | Αποκτά το εξαιρούμενο. |
entityRendererKey | EntityRendererKey | Ανάγνωση | Λαμβάνει το κλειδί του renderer της οντότητας. |
scene | Scene | Ανάγνωση | Ανακτά τη σκηνή. |
name | String | Ανάγνωση | Λαμβάνει το όνομα. |
properties | PropertyCollection | Ανάγνωση | Λαμβάνει τις ιδιότητες. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
getBaseProfile() → Profile | Λαμβάνει το βασικό προφίλ που θα αντικατοπτριστεί. |
Profile() | Κατασκευαστής. |
getBoundingBox() → BoundingBox | Λαμβάνει το βασικό προφίλ που θα αντικατοπτριστεί. |
Entity(name: String) | Κατασκευαστής package-private για συμβατότητα On-Premise. |
getParentNode() → Node | Επιστρέφει τον γονικό κόμβο. |
setParentNode(value: Node) | Λαμβάνει το βασικό προφίλ που θα αντικατοπτριστεί. |
getParentNodes() → ArrayList<Node> | Επιστρέφει τους γονικούς κόμβους. |
getExcluded() → boolean | Επιστρέφει τα εξαιρούμενα. |
setExcluded(value: boolean) | Ορίζει την εξαιρούμενη τιμή. |
getEntityRendererKey() → EntityRendererKey | Επιστρέφει το entity renderer key. |
SceneObject() | Καλεί το SceneObject σε αυτή τη MirroredProfile instance. |
SceneObject(name: String) | Καλεί το SceneObject(name) σε αυτή τη MirroredProfile instance. |
getScene() → Scene | Κατασκευαστής με ορατότητα package-private για συμβατότητα On-Premise. |
A3DObject() | Καθρεπτικό προφίλ συμβατό με IFC. Αυτό το προφίλ ορίζει ένα νέο προφίλ κάνοντας καθρεπτισμό του βασικού προφίλ γύρω από τον άξονα y. |
A3DObject(name: String) | Καλεί το A3DObject(name) σε αυτήν την παρουσία του MirroredProfile. |
getName() → String | Επιστρέφει το όνομα. |
setName(name: String) | Ορίζει την τιμή του ονόματος. |
getProperties() → PropertyCollection | Επιστρέφει τις ιδιότητες. |
findProperty(name: String) → Property | Καλεί τη findProperty(name) σε αυτό το αντικείμενο MirroredProfile. |
getProperty(name: String) → Object | Καλεί τη getProperty(name) σε αυτό το αντικείμενο MirroredProfile. |
setProperty(name: String, value: Object) | Ορίζει την τιμή της ιδιότητας. |
removeProperty(name: String) → boolean | Καλεί τη removeProperty(name) σε αυτό το αντικείμενο MirroredProfile. |
removeProperty(property: Property) → boolean | Καλεί τη removeProperty(property) σε αυτό το MirroredProfile αντικείμενο. |