BoundingBox

Επισκόπηση

BoundingBox είναι μια δομή στο Aspose.3D FOSS για το .NET.

Το πλαίσιο οριοθέτησης ευθυγραμμισμένο με τον άξονα

Αυτή η δομή παρέχει 16 μεθόδους για τη δουλειά με BoundingBox αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BoundingBox, Contains, Equals, FromGeometry, GetHashCode, Merge, OverlapsWith, Scale, ToString. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.3D FOSS for .Net. Ιδιότητες: Center, Extent, Infinite, Maximum, Minimum, Null, και ένα ακόμα.

Ιδιότητες

ΟνομασίαΤύπος:AccessΠεριγραφή:
NullBoundingBoxΔιάβασε.Το πλαίσιο οριοθέτησης μηδέν
InfiniteBoundingBoxΔιάβασε.Το ατελείωτο πλαίσιο που ορίζει.
ExtentBoundingBoxExtentΔιάβασε.Λαμβάνει την εμβέλεια του περιοριστικού πλαισίου.
MinimumVector3Διάβασε.Η ελάχιστη γωνία του περιφερειακού πλαισίου.
MaximumVector3Διάβασε.Η μέγιστη γωνία του περιφερειακού πλαισίου
SizeVector3Διάβασε.Μέγεθος του περιφερειακού πλαισίου
CenterVector3Διάβασε.Το κέντρο του περιόριου.

Μέθοδοι

SignatureΠεριγραφή:
BoundingBox(minimum: Vector3, maximum: Vector3)Αρχικοποίηση ενός πεπερασμένου περιόριο πλαίσιο με δεδομένη ελάχιστη και μέγιστη γωνία
BoundingBox(minimum: FVector3, maximum: FVector3)Αρχικοποίηση ενός πεπερασμένου περιόριο πλαίσιο με δεδομένη ελάχιστη και μέγιστη γωνία
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double)Αρχικοποίηση ενός πεπερασμένου περιόριο πλαίσιο με δεδομένη ελάχιστη και μέγιστη γωνία
Scale()Υπολογίζει την απόλυτη μεγαλύτερη τιμή συντεταγμένων οποιουδήποτε σημείου.
FromGeometry(geometry: Geometry)Κατασκευή ενός περιόριου κουτιού από δεδομένη γεωμετρία
Merge(pt: Vector4)Πλαίσιο οριοθέτησης ρεύματος συγχώνευσης με δεδομένο σημείο
Merge(pt: Vector3)Πλαίσιο οριοθέτησης ρεύματος συγχώνευσης με δεδομένο σημείο
Merge(pt: FVector3)Πλαίσιο οριοθέτησης ρεύματος συγχώνευσης με δεδομένο σημείο
Merge(x: double, y: double, z: double)Πλαίσιο οριοθέτησης ρεύματος συγχώνευσης με δεδομένο σημείο
Merge(bb: BoundingBox)Συνδυάζει το νέο πλαίσιο στο τρέχον περιφερειακό.
ToString()Λαμβάνει την αναπαράσταση συμβολοσειράς του πλαισίου οριοθέτησης.
GetHashCode()Επιστρέφει ο κωδικός hash για αυτή την περίπτωση .
Equals(obj: object)Αποφασίζει αν δύο αντικείμενα είναι ίσοι.
OverlapsWith(box: BoundingBox)Ελέγξτε εάν το πλαίσιο οριοθέτησης του τρέχοντος κυκλώματος επικαλύπτεται με το καθορισμένο πλαίσιο.
Contains(p: Vector3)Ελέγξτε αν το σημείο p είναι μέσα στο πλαίσιο οριοθέτησης.
Contains(bbox: BoundingBox)Το πλαίσιο οριοθέτησης για να ελέγξετε αν είναι μέσα στο τρέχον πλαίσιο όριο.

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

 Ελληνικά