Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 07:50:27

0001 #!/usr/bin/env python
0002 """
0003 U4Mesh_test2.py
0004 ================
0005 
0006 """
0007 import numpy as np, pyvista as pv
0008 from opticks.ana.fold import Fold
0009 SIZE = np.array([1280, 720])
0010 
0011 if __name__ == '__main__':
0012     f = Fold.Load(symbol="f")
0013     print(repr(f))
0014 
0015     label = "U4Mesh_test2.py GEOM %s : %s " % (f.NPFold_meta.GEOM[0], f.NPFold_meta.desc[0])
0016     pd = pv.PolyData(f.vtx, f.fpd)
0017 
0018     pl = pv.Plotter(window_size=SIZE*2)
0019     pl.add_text("%s" % label, position="upper_left")
0020     pl.add_mesh(pd, opacity=1.0, show_edges=True, lighting=True )
0021     pl.show_grid()
0022     pl.show()
0023 pass
0024 
0025