BoundingBox

Επισκόπηση

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

BoundingBox.BoundingBox creates an empty bounding box with default minimum and maximum values.

Αυτή η κατηγορία παρέχει 21 μεθόδους για να εργαστείτε με BoundingBox αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BoundingBox, contains, equals, getCenter, getExtent, getMaximum, getMinimum, getSize, hashCode, merge, overlapsWith, scale,και 1 πρόσθετη μέθοδος. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.3D FOSS για το πακέτο Java. Ιδιοκτησία : INFINITE, NULL, center, extent, maximum, minimum,Και 1 ακόμα.

Ιδιότητες

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
extentBoundingBoxExtentΔιαβάστεΠάρτε την έκταση.
minimumVector3ΔιαβάστεΝα πάρει το ελάχιστο.
maximumVector3ΔιαβάστεΚάντε το μέγιστο.
sizeVector3ΔιαβάστεΠάρτε το μέγεθος.
centerVector3ΔιαβάστεΠήρε το κέντρο.
NULLBoundingBoxΔιαβάστεΚάντε το μηδέν.
INFINITEBoundingBoxΔιαβάστεΠάρτε το άπειρο.

Μέθοδοι

υπογραφήΠεριγραφή
BoundingBox()Εισαγωγή ενός συνδετικού κουτιού με τα καθορισμένα ελάχιστα και μέγιστα vectors
BoundingBox(minimum: Vector3, maximum: Vector3)Καλέστε BoundingBox (μινιμό, μέγιστο) σε αυτή την περίπτωση BoundingBox.
BoundingBox(minimum: FVector3, maximum: FVector3)Καλέστε BoundingBox (μινιμό, μέγιστο) σε αυτή την περίπτωση BoundingBox.
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double)Καλέστε BoundingBox(minX, minY, mZ, maxX , maxY , mxZ) σε αυτή την περίπτωση BoundingBox.
getExtent()BoundingBoxExtentΕπιστρέφει το μέγεθος.
getMinimum()Vector3Επιστρέφει το ελάχιστο.
getMaximum()Vector3Επιστρέφει το μέγιστο.
getSize()Vector3Επιστρέφει το μέγεθος.
getCenter()Vector3Επιστρέφει στο κέντρο.
scale()doubleΚαλέστε κλίμακα σε αυτή την περίπτωση BoundingBox.
merge(pt: Vector4)Καλέστε merge(pt) σε αυτή την περίπτωση BoundingBox.
merge(pt: Vector3)Καλέστε merge(pt) σε αυτή την περίπτωση BoundingBox.
merge(pt: FVector3)Καλέστε merge(pt) σε αυτή την περίπτωση BoundingBox.
merge(x: double, y: double, z: double)Καλεί merge(x, y, z) σε αυτή την περίπτωση BoundingBox.
merge(bb: BoundingBox)Καλέστε merge(bb) σε αυτή την περίπτωση BoundingBox.
overlapsWith(box: BoundingBox)booleanΚαλέστε overlapsWith(box) σε αυτή την περίπτωση BoundingBox.
contains(p: Vector3)booleanΟι κλήσεις περιέχουν(p) σε αυτή την περίπτωση BoundingBox.
contains(bbox: BoundingBox)booleanΟι κλήσεις περιέχουν(bbox) σε αυτή την περίπτωση BoundingBox.
toString()StringΚαλέστε το String σε αυτή την περίπτωση BoundingBox.
hashCode()intΚαλέστε hashCode σε αυτή την περίπτωση BoundingBox.
equals(obj: Object)booleanΚαλέστε ισοδύναμα (obj) σε αυτή την περίπτωση BoundingBox.

Δείτε επίσης

 Ελληνικά