BoundingBox

Približni podaci

BoundingBox je klasa u Aspose.3D FOSS za Java. Nasljednici od: Serializable.

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

Ova klasa pruža 21 metodu za rad s BoundingBox objektima u Java programima. Postoje i sljedeće metode: BoundingBox, contains, equals, getCenter, getExtent, getMaximum, getMinimum, getSize, hashCode, merge, overlapsWith, scale, i 1 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: INFINITE, NULL, center, extent, maximum, minimum, i još jedan.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
extentBoundingBoxExtentČitaj.Shvaća se.
minimumVector3Čitaj.Dobiva minimum.
maximumVector3Čitaj.Dobiva maksimalno.
sizeVector3Čitaj.Dobiva veličinu.
centerVector3Čitaj.Dobija središte.
NULLBoundingBoxČitaj.Dobiva nula.
INFINITEBoundingBoxČitaj.Dobiva beskonačnost.

Metoda za primjenu

PotpisOpisivanje
BoundingBox()Inicijalizira okvir za graničenje s navedenim minimalnim i maksimalnim vektorima.
BoundingBox(minimum: Vector3, maximum: Vector3)Poziv BoundingBox ((minimal, max) na ovom BoundingBox primjerku.
BoundingBox(minimum: FVector3, maximum: FVector3)Poziv BoundingBox ((minimal, max) na ovom BoundingBox primjerku.
BoundingBox(minX: double, minY: double, minZ: double, maxX: double, maxY: double, maxZ: double)Poziv BoundingBox ((minX, minY, MinZ, maxX , maxY , MaxZ) na ovom BoundingBox primjerku.
getExtent()BoundingBoxExtentVrati obim.
getMinimum()Vector3Vrati minimalni broj.
getMaximum()Vector3Vrati maksimalni broj.
getSize()Vector3Vrati veličinu.
getCenter()Vector3Vrati središte.
scale()doublePoziv skala na ovom BoundingBox primjerka.
merge(pt: Vector4)Zove merge(pt) na ovom BoundingBox primjerku.
merge(pt: Vector3)Zove merge(pt) na ovom BoundingBox primjerku.
merge(pt: FVector3)Zove merge(pt) na ovom BoundingBox primjerku.
merge(x: double, y: double, z: double)Zove merge(x, y, z) na ovom BoundingBox primjerku.
merge(bb: BoundingBox)Zove merge(bb) na ovom BoundingBox primjerku.
overlapsWith(box: BoundingBox)booleanPozivi preklapaju se s {box} na ovom BoundingBox primjeru.
contains(p: Vector3)booleanPoziv sadrži ((p) na ovom BoundingBox primjerku.
contains(bbox: BoundingBox)booleanPoziv sadrži ((bbox) na ovom BoundingBox primjerku.
toString()StringPoziv na String u ovom BoundingBox primjeru.
hashCode()intZove hashCode na ovom BoundingBox primjerka.
equals(obj: Object)booleanZove jednako ((obj) na ovom BoundingBox primjerku.

Također pogledajte:

 Hrvatski