blockly > utils > Coordinate
Classe utils.Coordinate
Classe para representar coordenadas e posições.
Signature:
export declare class Coordinate
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (construtor)(x, y) | Cria uma nova instância da classe Coordinate |
Propriedades
| Propriedade | Modificadores | Tipo | Descrição |
|---|---|---|---|
| x | number | ||
| a | number |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| clone() | Cria uma nova cópia dessa coordenada. | |
| diferença(a; b); | static |
Retorna a diferença entre duas coordenadas como uma nova coordenada. |
| distance(a, b) | static |
Retorna a distância entre duas coordenadas. |
| igual a(a, b) | static |
Compara coordenadas para identificar se são iguais. |
| magnitude(a) | static |
Retorna a magnitude de uma coordenada. |
| escalas | Escalona essa coordenada pelo fator de escalonamento especificado. | |
| sum(a; b) | static |
Retorna a soma de duas coordenadas como uma nova coordenada. |
| translate(tx, ty) (link em inglês) | Converte essa coordenada pelos deslocamentos especificados. respectivamente. |