Representação matemática de uma caixa. Usado para executar testes de interseção e colisão com caixas orientadas.
Construtores públicos
Box()
Crie uma caixa com o centro (0,0,0) e o tamanho (1,1,1).
|
|
Métodos públicos
Vector3 (link em inglês) |
getCenter().
Obter uma cópia do centro da caixa.
|
Vector3 (link em inglês) |
getExtents()
Calcule as extensões (metade do tamanho) da caixa.
|
Quaternão |
getRotation()
Receber uma cópia da rotação da caixa.
|
Vector3 (link em inglês) |
getSize()
Receber uma cópia do tamanho da caixa.
|
Caixa |
makeCopy ()
|
void | |
void | |
void |
Métodos herdados
Construtores públicos
público Box ()
Crie uma caixa com o centro (0,0,0) e o tamanho (1,1,1).
público Box (Vector3 size)
Crie uma caixa com um centro de (0,0,0) e um tamanho especificado.
Parâmetros
tamanho | o tamanho da caixa. |
---|
Métodos públicos
público Vector3 getCenter ()
Obter uma cópia do centro da caixa.
Retorna
- um novo vetor que representa o centro da caixa
Ver também
público Vector3 getExtents ()
Calcule as extensões (metade do tamanho) da caixa.
Retorna
- um novo vetor que representa as extensões da caixa
público Quaternion getRotation ()
Receber uma cópia da rotação da caixa.
Retorna
- um novo quatérnio que representa a rotação da caixa
Ver também
público Vector3 getSize ()
Receber uma cópia do tamanho da caixa.
Retorna
- um novo vetor que representa o tamanho da caixa