BoundingBox2D

Vue de l’ensemble

‘BoundingBox2D’ est une classe dans Aspose.3D FOSS pour Typescript.

BoundingBox2D.constructor() crée une boîte de bord vide sans aucune portée.

Cette classe fournit 7 méthodes pour travailler avec les objets BoundingBox2D dans des programmes de type. Les méthodologies disponibles comprennent: constructor, getCenter , ‘getSize;infinite; merge : null et overlapsWith. Tous les membres publics sont accessibles à toute application de TypeScript après l’installation du Aspose.3D FOSS pour le package de typecrites. Propriétés : extent., maximum ou `minimum’.

Description

‘BoundingBox2D’ est une classe dans la bibliothèque Aspose.3D FOSS pour TypeScript qui expose 8 méthodes et 3 propriétés pour l’utilisation programmée.

Les fonctionnalités de base comprennent : ‘boundingboxxtent’; ‘vector2’ ; ’ vector 2’. Ces opérations permettent aux développeurs d’intégrer la fonctionalité de boundingsbox2d directement dans les applications TypeScript.

La classe fournit également la propriété « extérieure » (jette le volume), la « minime » propriétés (jeette du minimum), le « maximum » possession (jaette au maximum).

La classe propose 4 surcharges constructeurs, permettant une initialisation flexible en fonction du contexte de l’appel.

Propriétés

NameTypeAccessDescription
extentBoundingBoxExtentReadGets the extent.
minimumVector2ReadGets the minimum.
maximumVector2ReadGets the maximum.

méthodes

SignatureDescription
constructor()Creates a box from the given min and max vectors
constructor(minimum: Vector2, maximum: Vector2)
constructor(minX: number, minY: number, maxX: number, maxY: number)
constructor()
merge(pt: Vector2)Merges the box with its current extents (no effect)
merge(bb: BoundingBox2D)
merge()
getCenter()Vector2Returns the center.
getSize()Vector2Returns the size.
overlapsWith(box: BoundingBox2D)booleanReturns true if this box intersects the given box
null()BoundingBox2DReturns a bounding box representing an empty region
infinite()BoundingBox2DReturns a bounding box that spans infinite extents

Voir aussi

  • Aspose.3D - référence API d’entreprise
 Français