@@ -0,0 +1,752 @@
+## Translated from 'lineset_test.C'.%0A## Run as: python -i lineset_test.py%0A%0Aimport ROOT%0AROOT.PyConfig.GUIThreadScheduleOnce += %5B ROOT.TEveManager.Create %5D%0A%0Adef lineset_test(nlines = 40, nmarkers = 4):%0A    r = ROOT.TRandom(0)%0A    s = 100%0A%0A    ls = ROOT.TEveStraightLineSet()%0A%0A    for i in range(nlines):%0A        ls.AddLine( r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s) ,%0A                    r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s))%0A        nm = int(nmarkers*r.Rndm())%0A        for m in range(nm):%0A            ls.AddMarker( i, r.Rndm() )%0A    ls.SetMarkerSize(1.5)%0A    ls.SetMarkerStyle(4)%0A%0A    ROOT.gEve.AddElement(ls)%0A    ROOT.gEve.Redraw3D()%0A    return ls%0A%0Aif __name__=='__main__':%0A    ROOT.PyGUIThread.finishSchedule()%0A    lineset_test()%0A

Add a python version of the lineset_test ... it demonstrates how one has to run eve from python.