from li_std_carray import * v3 = Vector3() da = Vector3((1,2,3)) print da for i in range(0,len(v3)): v3[i] = i i = 0 for d in v3: if d != i: raise RuntimeError i += 1 m3 = Matrix3() for i in range(0,len(m3)): v3 = m3[i] print v3 for j in range(0,len(v3)): v3[j] = i + j i = 0 for v3 in m3: j = 0 for d in v3: if d != i + j: raise RuntimeError j += 1 pass i += 1 pass for i in range(0,len(m3)): for j in range(0,len(m3)): if m3[i][j] != i + j: raise RuntimeError print m3 print m3[0] da = Vector3((1,2,3))