Light
Γενική Επισκόπηση
Light είναι μια τάξη στο Aspose.3D FOSS για το Java. Κληρονόμοι από: Entity.
Αυτή η τάξη παρέχει 36 μεθόδους για τη δουλειά με αντικείμενα Light σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Entity, Light, SceneObject, findProperty, getBoundingBox, getColor, getEnabled, getEntityRendererKey, getExcluded, getFalloffEnd, getFalloffStart, και 23 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του πακέτου Aspose.3D FOSS για τη Java. Ιδιότητες: boundingBox, color, enabled, entityRendererKey, excluded, falloffEnd, και 10 ακόμα.
Ιδιότητες
| Ονομασία | Τύπος: | Access | Περιγραφή: |
|---|---|---|---|
color | Vector3 | Διάβασε. | Λαμβάνει το χρώμα. |
intensity | float | Διάβασε. | Λαμβάνει την ένταση. |
falloffStart | float | Διάβασε. | Λαμβάνει την αρχή του εσβέσματος. |
falloffEnd | float | Διάβασε. | Λαμβάνει το τέλος της απόσβεσης. |
innerAngle | float | Διάβασε. | Λαμβάνει τη εσωτερική γωνία. |
outerAngle | float | Διάβασε. | Λαμβάνει τη εξωτερική γωνία. |
type | LightType | Διάβασε. | Λαμβάνει τον τύπο. |
enabled | boolean | Διάβασε. | Λαμβάνει το ενεργοποιημένο. |
boundingBox | BoundingBox | Διάβασε. | Λαμβάνει το πλαίσιο οριοθέτησης. |
parentNode | Node | Διάβασε. | Λαμβάνει τον γονικό κόμβο. |
parentNodes | ArrayList<Node> | Διάβασε. | Λαμβάνει τους γονικούς κόμβους. |
excluded | boolean | Διάβασε. | Λαμβάνει το αποκλεισμένο. |
entityRendererKey | EntityRendererKey | Διάβασε. | Λαμβάνει το κλειδί του αποδοχέα οντοτήτων. |
scene | Scene | Διάβασε. | Λαμβάνει τη σκηνή. |
name | String | Διάβασε. | Λαμβάνει το όνομα. |
properties | PropertyCollection | Διάβασε. | Λαμβάνει τις ιδιότητες. |
Μέθοδοι
| Signature | Περιγραφή: |
|---|---|
Light() | Καλεί το Φως σε αυτή την περίπτωση του Φωτός. |
Light(name: String) | Καλεί το όνομα του Light σε αυτή την περίπτωση. |
getColor() → Vector3 | Επιστρέφει το χρώμα. |
setColor(value: Vector3) | Ορίζει την τιμή του χρώματος. |
getIntensity() → float | Επιστρέφει την ένταση. |
setIntensity(value: float) | Ορίζει την τιμή έντασης. |
getFalloffStart() → float | Επιστρέφει το αρχικό αποτέλεσμα. |
setFalloffStart(value: float) | Ορίζει την τιμή έναρξης του εσώτερου. |
getFalloffEnd() → float | Επιστρέφει το τέλος της πτώσης. |
setFalloffEnd(value: float) | Ορίζει την τιμή λήξης του falloff. |
getInnerAngle() → float | Επιστρέφει την εσωτερική γωνία. |
setInnerAngle(value: float) | Ορίζει την εσωτερική τιμή γωνίας. |
getOuterAngle() → float | Επιστρέφει την εξωτερική γωνία. |
setOuterAngle(value: float) | Ορίζει την τιμή της εξωτερικής γωνίας. |
getType() → LightType | Επιστρέφει το είδος. |
setType(value: LightType) | Ορίζει την τιμή του τύπου. |
getEnabled() → boolean | Επιστρέφει το ενεργοποιημένο. |
setEnabled(value: boolean) | Ορίζει την τιμή enabled. |
getBoundingBox() → BoundingBox | Επιστρέφει το πλαίσιο οριοθέτησης. |
Entity(name: String) | Κατασκευαστής BooleanOperator. |
getParentNode() → Node | Κατασκευαστής παραδείγματος. |
setParentNode(value: Node) | Ο λειτουργός Μπούλεα χρησιμοποιείται στην πράξη για τη δημιουργία του πλέγματος. |
getParentNodes() → ArrayList<Node> | Προστατευμένος κατασκευαστής για να επιτρέψει στις παράγωγες τάξεις να ορίσουν όνομα. |
getExcluded() → boolean | Ο λειτουργός Μπούλεα χρησιμοποιείται στην πράξη για τη δημιουργία του πλέγματος. |
setExcluded(value: boolean) | Ορίζει την εξαιρούμενη τιμή. |
getEntityRendererKey() → EntityRendererKey | Επιστρέφει το κλειδί του αποτυπωτή οντότητας. |
SceneObject() | Ο λειτουργός Μπούλεϊν σας επιτρέπει να εφαρμόσετε τη λειτουργία Μποούλεϋ σε δύο περιπτώσεις IMeshConvertible . |
getScene() → Scene | Κατασκευαστής BooleanOperator. |
A3DObject() | Παραμετερισμένος Κύλινδρος. Μπορεί επίσης να χρησιμοποιηθεί για την αναπαράσταση ενός κωνίου όταν μία από τις ακτίνες Πάνω/Κατώτα είναι μηδέν. |
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 | Λαμβάνει το κλειδί του αποτυπωτή οντοτήτων για αυτήν την οντότητα. |