Φρουστούμι

Φρουστούμι

ΕΚΤΙΜΗΣΗ

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

Η βασική τάξη της κάμερας και του φωτός /

Αυτή η τάξη παρέχει 35 μεθόδους για να εργαστείτε με τα αντικείμενα Frustum σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: A3DObject, Entity, SceneObject, findProperty, getAspect, getBoundingBox, getDirection, getExcluded, getFarPlane, getLookAt, getName, getNearPlane,και 23 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : aspect, boundingBox, direction, excluded, farPlane, lookAt,Και 10 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
rotationModeRotationModeΔιαβάστεΗ κατεύθυνση του Frustum
Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget() είναι μηδενικό.
nearPlanedoubleΔιαβάστεΠάρτε την απόσταση του φρουτού κοντά στο αεροπλάνο.
farPlanedoubleΔιαβάστεΑποκτά την απόσταση του φρουτού.
aspectdoubleΔιαβάστεΗ αναλογία του φρίσκου είναι η αναφορά της απογοήτευσης.
Η αναλογία του πτυχίου της απογοήτευσης επιστρέφει
/
orthoHeightdoubleΔιαβάστεΑποκτά το ύψος όταν απογοητεύεται σε ορθογραφική προβολή.
upVector3ΔιαβάστεΒγάζει την κατεύθυνση της κάμερας
• Επιστρέφει την κατεύθυνση της κάμερας
/
lookAtVector3ΔιαβάστεΒρίσκονται οι θέσεις που κοιτάζει η κάμερα.
directionVector3ΔιαβάστεΒρίσκουμε την κατεύθυνση που κοιτάζει η κάμερα.
targetNodeΔιαβάστεΒρίσκουμε τον στόχο που κοιτάζει η κάμερα.
parentNodeNodeΔιαβάστεΠάρτε το γονικό κόμβο.
parentNodesArrayList<Node>ΔιαβάστεΒγάζει τα γονικά κόμβα.
excludedbooleanΔιαβάστεΝα αποκλείεται ο αποκλεισμός.
boundingBoxBoundingBoxΔιαβάστεΒγάζει το κλειδί.
sceneSceneΔιαβάστεΠήρε την σκηνή.
nameStringΔιαβάστεΠάρτε το όνομα.
propertiesPropertyCollectionΔιαβάστεΝα πάρει τις ιδιότητες.

Μέθοδοι

υπογραφήΠεριγραφή
getRotationMode()RotationModeΗ κατεύθυνση του Frustum
Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget() είναι μηδενικό.
setRotationMode(value: RotationMode)Εισαγωγή στο τρόπος προσανατολισμού του Frustum
Αυτή η ιδιότητα λειτουργεί μόνο όταν το getTarget() είναι μηδενικό.
getNearPlane()doubleΠάρτε την απόσταση του φρουτού κοντά στο αεροπλάνο.
setNearPlane(value: double)Κάντε την απόσταση του φρουτού κοντά στο αεροπλάνο.
getFarPlane()doubleΑποκτά την απόσταση του φρουτού.
setFarPlane(value: double)Κάντε την απόσταση του φρουτού.
getAspect()doubleΗ αναλογία του φρίσκου είναι η αναφορά της απογοήτευσης.
Η αναλογία του πτυχίου της απογοήτευσης επιστρέφει
/
setAspect(value: double)Η αναλογία του φρουστού με το φρούριο
@param αξία Νέα αξίες
/
getOrthoHeight()doubleΑποκτά το ύψος όταν απογοητεύεται σε ορθογραφική προβολή.
setOrthoHeight(value: double)Ρυθμίστε το ύψος όταν απογοητεύετε σε ορθογραφική προβολή.
getUp()Vector3Βγάζει την κατεύθυνση της κάμερας
• Επιστρέφει την κατεύθυνση της κάμερας
/
setUp(value: Vector3)Καθορίστε την κατεύθυνση της κάμερας
@param αξία Νέα αξίες
/
getLookAt()Vector3Βρίσκονται οι θέσεις που κοιτάζει η κάμερα.
setLookAt(value: Vector3)Εισάγετε την ενδιαφέρουσα θέση που κοιτάζει η κάμερα.
getDirection()Vector3Βρίσκουμε την κατεύθυνση που κοιτάζει η κάμερα.
setDirection(value: Vector3)Ορισμός της κατεύθυνσης που κοιτάζει η κάμερα.
getTarget()NodeΒρίσκουμε τον στόχο που κοιτάζει η κάμερα.
setTarget(value: Node)Σημειώστε τον στόχο που κοιτάζει η κάμερα.
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Αποκτά σύστημα συντονισμού των σημείων ελέγχου/κανονικού κατά τη διάρκεια της εισαγωγής/εξαγωγίας.

Δείτε επίσης

 Ελληνικά