Plane

Επισκόπηση

Plane Είναι μια τάξη στο Aspose.3D FOSS για Java. Κληρονομιά από: Primitive.

Παραμετρικό αεροσκάφος.

Αυτή η τάξη παρέχει 36 μεθόδους για να εργαστείτε με τα αντικείμενα του πλανήτη σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Entity, Plane, Primitive, SceneObject, findProperty, getBoundingBox, getCastShadows, getExcluded, getLength, getLengthSegments, getName,22 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : boundingBox, castShadows, excluded, length, lengthSegments, name,Και 8 περισσότερα.

Ιδιότητες

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
upVector3ΔιαβάστεΕάν το ανερχόμενο vector του αεροσκάφους, η προεπιλεγμένη τιμή είναι (0, 1, 0), αυτό επηρεάζει την παραγωγή του πτήματος.
/
lengthdoubleΔιαβάστεΠληρώνει το μήκος του αεροπλάνου.
widthdoubleΔιαβάστεΒρίσκουμε το πλάτος του αεροσκάφους.
lengthSegmentsintΔιαβάστεΑποκτά τα τμήματα μήκους.
widthSegmentsintΔιαβάστεΑποκτά τα τμήματα πλάτους.
castShadowsbooleanΔιαβάστεΒλέπετε αν αυτή η γεωμετρία μπορεί να βάλει σκιά.
receiveShadowsbooleanΔιαβάστεΒλέπετε αν αυτή η γεωμετρία μπορεί να λάβει σκιά.
parentNodeNodeΔιαβάστεΠάρτε το γονικό κόμβο.
parentNodesArrayList<Node>ΔιαβάστεΒγάζει τα γονικά κόμβα.
excludedbooleanΔιαβάστεΝα αποκλείεται ο αποκλεισμός.
boundingBoxBoundingBoxΔιαβάστεΒγάζει το κλειδί.
sceneSceneΔιαβάστεΠήρε την σκηνή.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΝα πάρει τις ιδιότητες.

Μέθοδοι

υπογραφήΠεριγραφή
Plane()Αρχίζει μια νέα παραβολή του Πλανήτη με προεπιλεγμένο μέγεθος 1x1.
Plane(length: double, width: double)Εισάγει μια νέα ιδέα του πλοίου.
Plane(name: String, length: double, width: double, lengthSegments: int, widthSegments: int)Εισάγει μια νέα ιδέα του πλοίου.
getUp() → Vector3Εάν το ανερχόμενο vector του αεροσκάφους, η προεπιλεγμένη τιμή είναι (0, 1, 0), αυτό επηρεάζει την παραγωγή του πτήματος.
/
setUp(value: Vector3)Να βάλουμε την αξία.
getLength() → doubleΠληρώνει το μήκος του αεροπλάνου.
setLength(value: double)Να προσδιορίσει την αξία της διάρκειας.
getWidth() → doubleΒρίσκουμε το πλάτος του αεροσκάφους.
setWidth(value: double)Δημιουργήστε την ευρεία αξία.
getLengthSegments() → intΑποκτά τα τμήματα μήκους.
setLengthSegments(value: int)Καθορίζει την τιμή των τμημάτων μήκους.
getWidthSegments() → intΑποκτά τα τμήματα πλάτους.
setWidthSegments(value: int)Σημειώνεται η τιμή των τμημάτων πλάτους.
toMesh() → MeshΜετατρέψτε το τρέχον αντικείμενο σε μασά.
getCastShadows() → booleanΒλέπετε αν αυτή η γεωμετρία μπορεί να βάλει σκιά.
setCastShadows(value: boolean)Το εσωτερικό ραδιόφωνο του ορθογώνου.
getReceiveShadows() → booleanΒλέπετε αν αυτή η γεωμετρία μπορεί να λάβει σκιά.
setReceiveShadows(value: boolean)Το εξωτερικό ραδιόφωνο του ορθογώνου.
Primitive(name: String)Εμφανίζεται μια νέα περίπτωση της Πριμυτικής τάξης.
Entity()NURBS καύση είναι μια κουρβίδα που αντιπροσωπεύει το Nurbs(Non-uniform ρατσιστική βάση σπλινών), Μια καυτή Nurs ορίζεται από την getOrder(), ένα σύνολο ζυγισμένων Geometry.getControlPoints() και ένα getKnotVectors() Το στοιχείο w στο σημείο ελέγχου χρησιμοποιείται ως βάρος του σημείου ελέγχους, ανεξάρτητα από το αν είναι CurveDimension.TWO_DIMENSIONAL ή CurveDimension.THREE_DIMENSIONAL
getParentNode() → NodeΟ κατασκευαστής της υπόθεσης.
setParentNode(value: Node)Ο φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά.
getParentNodes() → ArrayList<Node>Προστατευμένος κατασκευαστής για να επιτρέψει τις παραγόμενες τάξεις να ορίσουν το όνομα.
getExcluded() → booleanΟ φορέας Boolean χρησιμοποιήθηκε στη λειτουργία για να δημιουργήσει το αποτέλεσμα μασά.
setExcluded(value: boolean)Να προσδιορίσει την εξαιρέτητά της.
getBoundingBox() → BoundingBoxΟ πρώτος χειριστής του Boolean Operator.
SceneObject()Ο φορέας Boolean σας επιτρέπει να εφαρμόσετε τη λειτουργία Boulean σε δύο παραδείγματα IMeshConvertible.
getScene() → SceneΟ κατασκευαστής του κτιρίου.
A3DObject()Μπορεί επίσης να χρησιμοποιηθεί για την αντιπροσωπεία ενός κόνου όταν ένα από τα radiusTop/radiusBottom είναι μηδέν.
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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά