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.