def x (   self,
  optic 
)

apply an optic's tranform method to us, and return self for daisy chaining.  For example,
        b.x(mylens).x(mygrating).x(mydrift) etc. causes the beam to be passed theough mylens, mygrating, and mydrift in that order.

Definition at line 420 of file general_optics.py.

00420                           :
00421                 """apply an optic's tranform method to us, and return self for daisy chaining.  For example,
00422                         b.x(mylens).x(mygrating).x(mydrift) etc. causes the beam to be passed theough mylens, mygrating, and mydrift in that order.
00423                 """
00424                 optic.transform(self)
00425                 return self #to make daisy-chains easy
00426         
        def mark(self, label=None): 


Generated on Wed Nov 21 10:18:32 2007 for analysis by  doxygen 1.5.4