El BoundingBox2D

El BoundingBox2D

Revisión

BoundingBox2D Es una clase en Aspose.3D FOSS para Tiposcritos.

BoundingBox2D.constructor() crea una caja de límite vacía sin ninguna extensión.

Esta clase ofrece 7 métodos para trabajar con objetos BoundingBox2D en programas de Tipescript. Los métodos disponibles incluyen: constructor, getCenter, getSize, infinite, merge, null, overlapsWith. Todos los miembros públicos están accesibles a cualquier aplicación de Tipescript después de instalar el Aspose.3D FOSS para el paquete de tipescripto. Propiedades : extent, maximum, minimum.

Descripción

BoundingBox2D es una clase en la biblioteca de FOSS para Aspose.3D que exponga 8 métodos y 3 propiedades para uso programático.

Las capacidades básicas incluyen: boundingboxextent; vector2; vector2.Estas operaciones permiten a los desarrolladores integrar la funcionalidad de boundingbox2d directamente en las aplicaciones TypeScript.

La clase también proporciona el extent de la propiedad (que se encuentra en el minimum de la propiedad (el mínimo) y el maximum La propiedad (el máximo de la cantidad).

La clase ofrece 4 sobrecargas constructor, lo que permite la inicialización flexible dependiendo del contexto de llamada.

Propiedades

NombreTipoAccesoDescripción
extentBoundingBoxExtentLeerTiene la medida.
minimumVector2LeerObtenga el mínimo.
maximumVector2LeerObtenga el máximo.

Metodología

firmaDescripción
constructor()Crea una caja de los determinados min y max vectores
constructor(minimum: Vector2, maximum: Vector2)
constructor(minX: number, minY: number, maxX: number, maxY: number)
constructor()
merge(pt: Vector2)Mergir la caja con sus extensiones actuales (no efecto)
merge(bb: BoundingBox2D)
merge()
getCenter()Vector2Volver al centro.
getSize()Vector2devolver el tamaño.
overlapsWith(box: BoundingBox2D)booleanRetorna si esta caja intersecta la cuadro dada
null()BoundingBox2DRetorna una caja de límite que representa una región vacía
infinite()BoundingBox2DRetorna una caja de límite que esparce infinitas exteniones

Ver también

 Español