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.