blockly > utils > Coordinate
Classe utils.Coordinate
Classe para representar coordenadas e posições.
Signature:
export declare class Coordinate
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(constructor)(x, y) | Cria uma nova instância da classe Coordinate |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
x | number | ||
y | 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. |
equals(a, b) | static |
Compara coordenadas para identificar se são iguais. |
magnitude(a) | static |
Retorna a magnitude de uma coordenada. |
escala(s) | Aumenta essa coordenada pelo fator de escala fornecido. | |
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 indicados, respectivamente. |