BoundingBox

Übersicht über die

BoundingBox ist eine Klasse in Aspose.3d für Python.

BoundingBox stellt geometrische Abfragen wie Minimum, Maximum und Größe bereit. Es kann die Eindämmung testen und sich mit anderen Feldern überschneiden.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
minimum``Lesen Sie .Ist der Mindestwinkelpunkt (niedrigster x, y, z) des Felds
maximum``Lesen Sie .
center``Lesen Sie .Ist der geometrische Mittelpunkt des Kästchens
size``Lesen Sie .Ist der Vektor, der die Box-Maße entlang jeder Achse darstellt?
extent``Lesen Sie .Ist der halbe Vektor von der Mitte bis zur maximalen Ecke.

Methoden und Verfahren

UnterzeichnungBeschreibung
__init__()
get_null()'BoundingBox'Gibt ein BoundingBox zurück, das eine leere Box darstellt.
get_infinite()'BoundingBox'Gibt ein BoundingBox zurück, das eine unendliche Box darstellt.
merge()Erweitert dieses Feld um ein weiteres Grenzfeld zu enthalten
contains(arg)Überprüft, ob das Feld den angegebenen Punkt oder das gegebene Feld vollständig enthält.
overlaps_with(box: 'BoundingBox')boolGibt true zurück, wenn dieses Feld die angegebene BoundingBox überschneidet.
scale()floatGibt den auf das Feld angewandten einheitlichen Skalierungsfaktor zurück.
from_geometry(geometry)Erstellt eine BoundingBox, die die gegebene Geometrie einschließt.
 Deutsch