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Περιγραφή:
colorVector3Διάβασε.Λαμβάνει το χρώμα.
intensityfloatΔιάβασε.Λαμβάνει την ένταση.
falloffStartfloatΔιάβασε.Λαμβάνει την αρχή του εσβέσματος.
falloffEndfloatΔιάβασε.Λαμβάνει το τέλος της απόσβεσης.
innerAnglefloatΔιάβασε.Λαμβάνει τη εσωτερική γωνία.
outerAnglefloatΔιάβασε.Λαμβάνει τη εξωτερική γωνία.
typeLightTypeΔιάβασε.Λαμβάνει τον τύπο.
enabledbooleanΔιάβασε.Λαμβάνει το ενεργοποιημένο.
boundingBoxBoundingBoxΔιάβασε.Λαμβάνει το πλαίσιο οριοθέτησης.
parentNodeNodeΔιάβασε.Λαμβάνει τον γονικό κόμβο.
parentNodesArrayList<Node>Διάβασε.Λαμβάνει τους γονικούς κόμβους.
excludedbooleanΔιάβασε.Λαμβάνει το αποκλεισμένο.
entityRendererKeyEntityRendererKeyΔιάβασε.Λαμβάνει το κλειδί του αποδοχέα οντοτήτων.
sceneSceneΔιάβασε.Λαμβάνει τη σκηνή.
nameStringΔιάβασε.Λαμβάνει το όνομα.
propertiesPropertyCollectionΔιάβασε.Λαμβάνει τις ιδιότητες.

Μέθοδοι

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Λαμβάνει το κλειδί του αποτυπωτή οντοτήτων για αυτήν την οντότητα.

Βλέπε επίσης:

 Ελληνικά