diff options
| author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2009-08-18 20:56:02 +0000 |
|---|---|---|
| committer | Lorry <lorry@roadtrain.codethink.co.uk> | 2012-09-25 16:59:08 +0000 |
| commit | 9f8a09ed743cedd9547bf0661d518647966ab114 (patch) | |
| tree | 9c7803d3b27a8ec22e91792ac7f7932efa128b20 /Examples/test-suite/python/li_std_carray_runme.py | |
| download | swig-tarball-master.tar.gz | |
Imported from /srv/lorry/lorry-area/swig-tarball/swig-1.3.40.tar.gz.HEADswig-1.3.40master
Diffstat (limited to 'Examples/test-suite/python/li_std_carray_runme.py')
| -rw-r--r-- | Examples/test-suite/python/li_std_carray_runme.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Examples/test-suite/python/li_std_carray_runme.py b/Examples/test-suite/python/li_std_carray_runme.py new file mode 100644 index 0000000..803bc96 --- /dev/null +++ b/Examples/test-suite/python/li_std_carray_runme.py @@ -0,0 +1,41 @@ +from li_std_carray import * + + +v3 = Vector3() +for i in range(0,len(v3)): + v3[i] = i + +i = 0 +for d in v3: + if d != i: + raise RuntimeError + i = i + 1 + + +m3 = Matrix3() + +for i in range(0,len(m3)): + v3 = m3[i] + 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 = j + 1 + pass + i = 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 + +da = Vector3((1,2,3)) +ma = Matrix3(((1,2,3),(4,5,6),(7,8,9))) + + |
