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

NameTypeAccessDescription
extentBoundingBoxExtentReadBu ölçüde alınır.
minimumVector2ReadEn azını alır.
maximumVector2ReadMaksimum elde edersin.

Methods

SignatureDescription
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()Vector2Merkeze geri dön.
getSize()Vector2boyutunu geri getirir.
overlapsWith(box: BoundingBox2D)booleanBu kutu verilen kutuyu geçerse doğru döndürülür.
null()BoundingBox2DBoş bir bölgeyi temsil eden bir sınır kutusu geri getirir
infinite()BoundingBox2DSonsuz boyutları uzatan bir sınır kutusu geri getirir.

See Also

 Türkçe