BoundingBox

Γενική Επισκόπηση

BoundingBox είναι μια τάξη στο Aspose.3d για το Python.

Το BoundingBox παρέχει γεωμετρικά ερωτήματα όπως ελάχιστο, μέγιστο και κέντρο. Μπορεί να δοκιμάσει την περιέκτηση και την επικάλυψη με άλλα κουτιά.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
minimum``Διάβασε.Είναι το ελάχιστο σημείο γωνίας (χαμηλότερη x, y, z) του πλαισίου.
maximum``Διάβασε.
center``Διάβασε.Είναι το γεωμετρικό κέντρο του κουτιού.
size``Διάβασε.Είναι ο διανυσματικός φορέας που αντιπροσωπεύει τις διαστάσεις του κουτιού κατά μήκος κάθε άξονα.
extent``Διάβασε.Είναι το ημίμετρο του διανυσματικού από το κέντρο μέχρι την μέγιστη γωνία.

Μέθοδοι

ΥπογραφήΠεριγραφή:
__init__()
get_null()'BoundingBox'Επιστρέφει ένα BoundingBox που αντιπροσωπεύει άδειο πλαίσιο.
get_infinite()'BoundingBox'Επιστρέφει ένα BoundingBox που αντιπροσωπεύει μια άπειρη θέση.
merge()Επεκτείνει αυτό το πλαίσιο για να συμπεριλάβει ένα άλλο περιφερειακό πλαίσιο .
contains(arg)Ελέγχει εάν το πλαίσιο περιέχει πλήρως το δεδομένο σημείο ή το πεδίο.
overlaps_with(box: 'BoundingBox')boolΕπιστρέφει αληθινό εάν αυτό το πλαίσιο επικαλύπτει την καθορισμένη BoundingBox
scale()floatΕπιστρέφει τον ενιαίο συντελεστή κλίμακας που εφαρμόζεται στο πλαίσιο.
from_geometry(geometry)Δημιουργεί ένα BoundingBox που περιέχει τη δοθείσα γεωμετρία
 Ελληνικά