def orthants(V):
return [[i for i in range(len(V)) if V[i][0]*x >= 0 and V[i][1]*y >= 0 and V[i][2]*z >= 0] for x in [-1,1] for y in [-1,1] for z in [-1,1]]
def wide(V):
def isbase(i,j):
for k in [0,1,2]:
if V[i][k] in [1,-1]:
if V[j][k] != 0:
return False
elif V[i][k] == 0:
if V[j][k] not in [2,-2]:
return False
else:
if V[i][k]*V[j][k] < 0:
return False
return True
return [[i]+[j for j in range(len(V)) if isbase(i,j)] for i in range(len(V))]
La persona che ha associato un'opera con questo atto legale ha donato tale opera nel pubblico dominio rinunciando a tutti i diritti sull'opera in tutto il mondo, inclusi tutti i diritti connessi o altri diritti simili, per quanto permesso dalla legge. Puoi copiare, modificare, distribuire ed utilizzare l'opera, anche a fini commerciali, senza chiedere alcun permesso.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse
Didascalie
Aggiungi una brevissima spiegazione di ciò che questo file rappresenta
Questo file contiene informazioni aggiuntive, probabilmente aggiunte dalla fotocamera o dallo scanner usati per crearlo o digitalizzarlo. Se il file è stato modificato, alcuni dettagli potrebbero non corrispondere alla realtà.