BoundingBox2D
Overview
BoundingBox2D Sınıfı Aspose.3D FOSS için Tipik.
BoundingBox2D.constructor() boş bir bound box oluşturur, hiçbir ölçüde.
Bu sınıf, Tipiskrip programlarında BoundingBox2D nesnelerle çalışmak için 7 yöntem sunar. Mevcut yöntemler şunları içerir: constructor, getCenter, getSize, infinite, merge, null, overlapsWith. Tüm kamu üyeleri, Tipekrip paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Typescript uygulamasına erişilebilir. Mülkiyet : extent, maximum, minimum.
Description
BoundingBox2D Aspose.3D için FOSS kütüphanesinde 8 yöntem ve 3 özellikleri programlama kullanımına sunulan bir sınıf.
Temel yetenekler şunları içerir: boundingboxextent; vector2; vector2.Bu işlemler geliştiricilerin boundingbox2d işlevselliğini doğrudan TypeScript uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca sağlar. extent Mülkiyet (bölümde) ve minimum en azından (minimum) olan bir mal, maximum Mülkiyet (Maksimum için en fazla ödeme yapılır).
Sınıf 4 konstruktör yükü sunar, çağrı bağlamına bağlı olarak esnek bir başlangıç sağlar.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extent | BoundingBoxExtent | Read | Bu ölçüde alınır. |
minimum | Vector2 | Read | En azını alır. |
maximum | Vector2 | Read | Maksimum elde edersin. |
Methods
| Signature | Description |
|---|---|
constructor() | Bu kutu, verilen min ve max vektörlerden oluşturur. |
constructor(minimum: Vector2, maximum: Vector2) | |
constructor(minX: number, minY: number, maxX: number, maxY: number) | |
constructor() | |
merge(pt: Vector2) | Kutu mevcut boyutları ile karıştırır (efekt yok) |
merge(bb: BoundingBox2D) | |
merge() | |
getCenter() → Vector2 | Merkeze geri dön. |
getSize() → Vector2 | boyutunu geri getirir. |
overlapsWith(box: BoundingBox2D) → boolean | Bu kutu verilen kutuyu geçerse doğru döndürülür. |
null() → BoundingBox2D | Boş bir bölgeyi temsil eden bir sınır kutusu geri getirir |
infinite() → BoundingBox2D | Sonsuz boyutları uzatan bir sınır kutusu geri getirir. |