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. |