// $Header$ Reve::StraightLineSet* reve_lineset_test(Int_t nlines = 40, Int_t nmarkers = 4) { Reve::StraightLineSet* ls = new Reve::StraightLineSet(); TRandom r(0); Float_t s = 100; for(Int_t i = 0; iAddLine( r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s)); // add random number of markers Int_t nm = Int_t(nmarkers* r.Rndm()); for(Int_t m = 0; m < nm; m++) { ls->AddMarker(i, r.Rndm()); } } gReve->AddRenderElement(ls); gReve->Redraw3D(); return ls; }