BoundingBox

Resumo geral

BoundingBox é uma classe em Aspose.3d para Typescript. Herdeiros de: BoundingBox.

BoundingBox e BoundingBox2D oferecem métodos para calcular extensões mínimas/máximas, centro, tamanho, pontos de fusão ou outras caixas e teste de contenção ou sobreposição.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
minimum{ x: number; y: number; z: number }Leia.Objeto contendo as coordenadas de canto mínimas da caixa
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
maximum{ x: number; y: number; z: number }Leia.
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
center{ x: number; y: number; z: number }Leia.Objeto que representa o centro geométrico da caixa
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
size{ x: number; y: number; z: number }Leia.Objeto que representa a largura, altura e profundidade da caixa
x: numberLeia.Coordenadas X do canto mínimo da caixa
y: numberLeia.Coordenada Y do canto máximo da caixa
z: numberLeia.atalho para a coordenada center.z
extentBoundingBoxExtentLeia.Descreve o tipo de extensão da caixa de contorno (BoundingBoxExtent)

Métodos de avaliação

AssinaturaDescrição:
constructor()Cria uma caixa a partir de vetores mínimos e máximos dados.
constructor(minimum: { x: number; y: number; z: number }, maximum: { x: number; y: number; z: number })
constructor(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number)
constructor()
null() → BoundingBoxRetorna uma caixa de contorno que representa um volume nulo (dimensão zero)
infinite() → BoundingBoxRetorna uma caixa de limitação que encerra espaço infinito
merge()Expandir esta caixa para incluir outra caixa de contorno
contains(arg: any) → booleanRetorna verdadeiro se o argumento estiver dentro da caixa
overlapsWith(box: BoundingBox) → booleanRetorna verdadeiro se esta caixa intersecar a caixa dada
scale() → numberRetorna o fator de escala uniforme da caixa
toString() → stringRetorna uma representação de cadeia da caixa de contorno
 Português