Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:23

0001 /**
0002 stree_loadsave_test.cc
0003 =========================
0004 
0005 
0006 **/
0007 
0008 
0009 #include "stree.h"
0010 
0011 int main(int argc, char** argv)
0012 {
0013     const char* ss = "$HOME/.opticks/GEOM/$GEOM/CSGFoundry/SSim" ; 
0014 
0015     int rc(0); 
0016 
0017     stree a ; 
0018     rc = a.load(ss); 
0019     if( rc != 0 ) return rc ; 
0020 
0021     std::cout << "a.desc" << std::endl << a.desc_size() << std::endl ; 
0022     a.save("$FOLD") ;  
0023 
0024     stree b ; 
0025     rc = b.load("$FOLD"); 
0026     if( rc != 0 ) return rc ; 
0027  
0028     std::cout << "b.desc" << std::endl << b.desc_size() << std::endl ; 
0029 
0030 
0031     return 0 ; 
0032 }