Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Grelha

$
0
0
Boa tarde, penso que estou com a mesma dúvida quanto a desenhar a grelha triangular: O que quero é um módulo que defina uma grelha triangular em que linhas horizontais têm valores inteiros x, e linhas a 60º tem valores inteiros y, havendo depois também linhas a 120º que definem os triângulos, existindo, desta forma, uma vizinhança de 6 pontos para cada vértice. Não faço ideia por onde começar, o que já tenho é: def mod(x): if x>=0: return x else: return -x #MGrelha def dist((x1,y1),(x2,y2)): return [(mod(x1-x2) + (x1-x2+y1-y2) + (y1-y2))/2] def viz(x,y): a=([x+1],[y]) b=([x+1],[y-1]) c=([x],[y-1]) d=([x-1],[y]) e=([x-1],[y+1]) f=([x],[y+1]) return a,b,c,d,e,f

Viewing all articles
Browse latest Browse all 11336

Trending Articles