ó
Âá{Tc           @   s  d  d l  m Z e d+ k r4 d „  Z e ƒ  Z [ n d  d l Z [ y
 e Z Wn e k
 r` n Xd d „ Z d	 „  Z d
 „  Z	 d „  Z
 y e Z d Z Wn* e k
 rÄ d d, d „  ƒ  YZ d Z n Xd e f d „  ƒ  YZ e j Z e e ƒ d e f d „  ƒ  YZ e j Z e e ƒ d „  Z e j Z d e f d „  ƒ  YZ e j Z e e ƒ d „  Z e j Z d e f d „  ƒ  YZ e j Z e e ƒ d „  Z e j Z d e f d „  ƒ  YZ e j Z e e ƒ d „  Z e j Z d e f d „  ƒ  YZ e j Z e e ƒ d „  Z e j Z d e f d  „  ƒ  YZ  e j! Z! e! e  ƒ d! „  Z" e j" Z" d" e f d# „  ƒ  YZ# e j$ Z$ e$ e# ƒ d$ e# f d% „  ƒ  YZ% e j& Z& e& e% ƒ d& „  Z' e j' Z' d' „  Z( e j( Z( d( „  Z) e j) Z) d) e f d* „  ƒ  YZ* e j+ Z+ e+ e* ƒ d S(-   iÿÿÿÿ(   t   version_infoi   i   i    c          C   s©   d d l  m }  d d  l } d  } y( | j d |  t ƒ g ƒ \ } } } Wn t k
 rj d d  l } | SX| d  k	 r¥ z | j d | | | ƒ } Wd  | j	 ƒ  X| Sd  S(   Niÿÿÿÿ(   t   dirnamet   _field(
   t   os.pathR   t   impt   Nonet   find_modulet   __file__t   ImportErrorR   t   load_modulet   close(   R   R   t   fpt   pathnamet   descriptionR   t   _mod(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   swig_import_helper   s    (Ni   c         C   s£   | d k r |  j  j | ƒ S| d k rQ t | ƒ j d k rQ | |  j | <d  Sn  | j j | d  ƒ } | ry | |  | ƒ S| s� | |  j | <n t d |  ƒ ‚ d  S(   Nt   thisownt   thist   SwigPyObjects   You cannot add attributes to %s(	   R   t   ownt   typet   __name__t   __dict__t   __swig_setmethods__t   getR   t   AttributeError(   t   selft
   class_typet   namet   valuet   statict   method(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   _swig_setattr_nondynamic%   s      c         C   s   t  |  | | | d ƒ S(   Ni    (   R    (   R   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   _swig_setattr2   s    c         C   sN   | d k r |  j  j ƒ  S| j j | d  ƒ } | r> | |  ƒ St | ƒ ‚ d  S(   NR   (   R   R   t   __swig_getmethods__R   R   R   (   R   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   _swig_getattr5   s      
c         C   sD   y d |  j  j ƒ  } Wn d } n Xd |  j j |  j j | f S(   Ns	   proxy of t    s   <%s.%s; %s >(   R   t   __repr__t	   __class__t
   __module__R   (   R   t   strthis(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt
   _swig_repr;   s
      
t   _objectc           B   s   e  Z RS(    (   R   R'   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR*   D   s    t   SwigPyIteratorc           B   sæ   e  Z i  Z d  „  Z i  Z d „  Z d „  Z e Z e	 j
 Z d „  Z d „  Z d d „ Z d d „ Z d „  Z d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   s   t  |  t | | ƒ S(   N(   R!   R+   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   <lambda>J   s    c         C   s   t  |  t | ƒ S(   N(   R#   R+   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   L   s    c         O   s   t  d ƒ ‚ d  S(   Ns*   No constructor defined - class is abstract(   R   (   R   t   argst   kwargs(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __init__M   s    c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   P   s    c         C   s   t  j |  ƒ S(   N(   R   t   SwigPyIterator_value(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR   Q   s    i   c         C   s   t  j |  | ƒ S(   N(   R   t   SwigPyIterator_incr(   R   t   n(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   incrR   s    c         C   s   t  j |  | ƒ S(   N(   R   t   SwigPyIterator_decr(   R   R2   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   decrS   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator_distance(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   distanceT   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator_equal(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   equalU   s    c         C   s   t  j |  ƒ S(   N(   R   t   SwigPyIterator_copy(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   copyV   s    c         C   s   t  j |  ƒ S(   N(   R   t   SwigPyIterator_next(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   nextW   s    c         C   s   t  j |  ƒ S(   N(   R   t   SwigPyIterator___next__(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __next__X   s    c         C   s   t  j |  ƒ S(   N(   R   t   SwigPyIterator_previous(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   previousY   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator_advance(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   advanceZ   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___eq__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __eq__[   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___ne__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __ne__\   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___iadd__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __iadd__]   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___isub__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __isub__^   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___add__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __add___   s    c         G   s   t  j |  | Œ S(   N(   R   t   SwigPyIterator___sub__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __sub__`   s    c         C   s   |  S(   N(    (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __iter__a   s    (   R   R'   R   t   __setattr__R"   t   __getattr__R/   R)   R%   R   t   delete_SwigPyIteratort   __swig_destroy__t   __del__R   R3   R5   R7   R9   R;   R=   R?   RA   RC   RE   RG   RI   RK   RM   RO   RP   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR+   H   s2   																			t   intpc           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   RV   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   g   s    c         C   s   t  |  t | ƒ S(   N(   R#   RV   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   i   s    c         C   s7   t  j ƒ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_intpR   t   append(   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   k   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   p   s    c         G   s   t  j |  | Œ S(   N(   R   t   intp_assign(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   assignq   s    c         C   s   t  j |  ƒ S(   N(   R   t
   intp_value(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR   r   s    c         C   s   t  j |  ƒ S(   N(   R   t	   intp_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   casts   s    c         C   s   t  j S(   N(   R   t   intp_frompointer(   t   x(    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   t   s    t   frompointer(   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_intpRT   RU   RZ   R   R]   t	   _newclasst   staticmethodR^   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRV   e   s   								 c          G   s   t  j |  Œ  S(   N(   R   R^   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR^   y   s    t   doublepc           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   Rd   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,      s    c         C   s   t  |  t | ƒ S(   N(   R#   Rd   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   �   s    c         C   s7   t  j ƒ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_doublepR   RX   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   ƒ   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ˆ   s    c         G   s   t  j |  | Œ S(   N(   R   t   doublep_assign(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRZ   ‰   s    c         C   s   t  j |  ƒ S(   N(   R   t   doublep_value(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR   Š   s    c         C   s   t  j |  ƒ S(   N(   R   t   doublep_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR]   ‹   s    c         C   s   t  j S(   N(   R   t   doublep_frompointer(   R_   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   Œ   s    R`   (   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_doublepRT   RU   RZ   R   R]   Rb   Rc   Ri   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRd   }   s   								 c          G   s   t  j |  Œ  S(   N(   R   Ri   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRi   ‘   s    t   floatpc           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   Rk   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   —   s    c         C   s   t  |  t | ƒ S(   N(   R#   Rk   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ™   s    c         C   s7   t  j ƒ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t
   new_floatpR   RX   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   ›   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,       s    c         G   s   t  j |  | Œ S(   N(   R   t   floatp_assign(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRZ   ¡   s    c         C   s   t  j |  ƒ S(   N(   R   t   floatp_value(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR   ¢   s    c         C   s   t  j |  ƒ S(   N(   R   t   floatp_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR]   £   s    c         C   s   t  j S(   N(   R   t   floatp_frompointer(   R_   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ¤   s    R`   (   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_floatpRT   RU   RZ   R   R]   Rb   Rc   Rp   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRk   •   s   								 c          G   s   t  j |  Œ  S(   N(   R   Rp   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRp   ©   s    t   intac           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   Rr   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ¯   s    c         C   s   t  |  t | ƒ S(   N(   R#   Rr   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ±   s    c         G   s:   t  j | Œ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_intaR   RX   (   R   R-   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   ³   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ¸   s    c         G   s   t  j |  | Œ S(   N(   R   t   inta___getitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __getitem__¹   s    c         G   s   t  j |  | Œ S(   N(   R   t   inta___setitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __setitem__º   s    c         C   s   t  j |  ƒ S(   N(   R   t	   inta_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR]   »   s    c         C   s   t  j S(   N(   R   t   inta_frompointer(   R_   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ¼   s    R`   (   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_intaRT   RU   Ru   Rw   R]   Rb   Rc   Ry   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRr   ­   s   								 c          G   s   t  j |  Œ  S(   N(   R   Ry   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRy   Á   s    t   doubleac           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   R{   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   Ç   s    c         C   s   t  |  t | ƒ S(   N(   R#   R{   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   É   s    c         G   s:   t  j | Œ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_doubleaR   RX   (   R   R-   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   Ë   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   Ð   s    c         G   s   t  j |  | Œ S(   N(   R   t   doublea___getitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRu   Ñ   s    c         G   s   t  j |  | Œ S(   N(   R   t   doublea___setitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRw   Ò   s    c         C   s   t  j |  ƒ S(   N(   R   t   doublea_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR]   Ó   s    c         C   s   t  j S(   N(   R   t   doublea_frompointer(   R_   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   Ô   s    R`   (   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_doubleaRT   RU   Ru   Rw   R]   Rb   Rc   R€   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR{   Å   s   								 c          G   s   t  j |  Œ  S(   N(   R   R€   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR€   Ù   s    t   floatac           B   s‡   e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z d „  Z d „  Z d „  Z d „  e d <e r… e e	 j ƒ Z n  RS(	   c         C   s   t  |  t | | ƒ S(   N(   R!   R‚   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ß   s    c         C   s   t  |  t | ƒ S(   N(   R#   R‚   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   á   s    c         G   s:   t  j | Œ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t
   new_floataR   RX   (   R   R-   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   ã   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   è   s    c         G   s   t  j |  | Œ S(   N(   R   t   floata___getitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRu   é   s    c         G   s   t  j |  | Œ S(   N(   R   t   floata___setitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRw   ê   s    c         C   s   t  j |  ƒ S(   N(   R   t   floata_cast(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR]   ë   s    c         C   s   t  j S(   N(   R   t   floata_frompointer(   R_   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ì   s    R`   (   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_floataRT   RU   Ru   Rw   R]   Rb   Rc   R‡   R`   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR‚   Ý   s   								 c          G   s   t  j |  Œ  S(   N(   R   R‡   (   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR‡   ñ   s    t   Fieldc           B   s=  e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z e	 j
 Z d „  Z e	 j e d <e	 j e d <e r} e e	 j e	 j ƒ Z n  e	 j e d <e	 j e d <e rµ e e	 j e	 j ƒ Z n  e	 j e d <e	 j e d <e rí e e	 j e	 j ƒ Z n  e	 j e d <e	 j e d <e r%e e	 j e	 j ƒ Z n  e	 j e d <e	 j e d <e r]e e	 j e	 j ƒ Z n  e	 j e d	 <e	 j e d	 <e r•e e	 j e	 j ƒ Z  n  e	 j! e d
 <e	 j" e d
 <e rÍe e	 j" e	 j! ƒ Z# n  e	 j$ e d <e	 j% e d <e re e	 j% e	 j$ ƒ Z& n  d „  Z' d „  Z( d „  Z) d „  Z* d „  Z+ d „  Z, RS(   c         C   s   t  |  t | | ƒ S(   N(   R!   R‰   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ÷   s    c         C   s   t  |  t | ƒ S(   N(   R#   R‰   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   ù   s    c         C   s7   t  j ƒ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t	   new_FieldR   RX   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   û   s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,      s    t   ptScalarFieldt   nCellsXt   nCellsYt   nCellsZt   fCellLengthXt   fCellLengthYt   fCellLengthZt   originc         G   s   t  j |  | Œ S(   N(   R   t   Field_random_field(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   random_field  s    c         C   s   t  j |  ƒ S(   N(   R   t   Field_Print(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   Print  s    c         C   s   t  j |  ƒ S(   N(   R   t	   Field_Max(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   Max  s    c         C   s   t  j |  ƒ S(   N(   R   t	   Field_Min(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   Min  s    c         C   s   t  j |  ƒ S(   N(   R   t   Field_GenerateStats(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   GenerateStats  s    c         G   s   t  j |  | Œ S(   N(   R   t   Field_GetValueAtPoint(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   GetValueAtPoint  s    (-   R   R'   R   RQ   R"   RR   R)   R%   R/   R   t   delete_FieldRT   RU   t   Field_ptScalarField_sett   Field_ptScalarField_getRb   t   _swig_propertyR‹   t   Field_nCellsX_sett   Field_nCellsX_getRŒ   t   Field_nCellsY_sett   Field_nCellsY_getR�   t   Field_nCellsZ_sett   Field_nCellsZ_getRŽ   t   Field_fCellLengthX_sett   Field_fCellLengthX_getR�   t   Field_fCellLengthY_sett   Field_fCellLengthY_getR�   t   Field_fCellLengthZ_sett   Field_fCellLengthZ_getR‘   t   Field_origin_sett   Field_origin_getR’   R”   R–   R˜   Rš   Rœ   Rž   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR‰   õ   s\   					        					t   NonUniformFieldc           B   sª   e  Z i  Z x* e g D] Z e j e e d  i  ƒ ƒ q Wd „  Z i  Z x* e g D] Z e j e e d i  ƒ ƒ qR Wd „  Z	 e
 Z d „  Z e j Z d „  Z d „  Z RS(   R   c         C   s   t  |  t | | ƒ S(   N(   R!   R±   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   %  s    R"   c         C   s   t  |  t | ƒ S(   N(   R#   R±   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   (  s    c         C   s7   t  j ƒ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_NonUniformFieldR   RX   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   *  s
      c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   /  s    c         G   s   t  j |  | Œ S(   N(   R   t   NonUniformField_GetValueAtPoint(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRž   0  s    (   R   R'   R   R‰   t   _st   updatet   getattrRQ   R"   RR   R)   R%   R/   R   t   delete_NonUniformFieldRT   RU   Rž   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR±   "  s    	 				c          G   s   t  j |  Œ  S(   N(   R   t   ReadCubeFile(   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR¸   5  s    c          G   s   t  j |  Œ  S(   N(   R   t   GetField(   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR¹   9  s    c          G   s   t  j |  Œ  S(   N(   R   t   GetNumFields(   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRº   =  s    t   FieldVectorc           B   sg  e  Z i  Z d  „  Z i  Z d „  Z e Z d „  Z d „  Z	 d „  Z
 d „  Z d „  Z d „  Z d „  Z d	 „  Z d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z  d „  Z! d „  Z" d „  Z# d „  Z$ d „  Z% d  „  Z& d! „  Z' d" „  Z( e) j* Z+ d# „  Z, RS($   c         C   s   t  |  t | | ƒ S(   N(   R!   R»   (   R   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   B  s    c         C   s   t  |  t | ƒ S(   N(   R#   R»   (   R   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   D  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_iterator(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   iteratorF  s    c         C   s
   |  j  ƒ  S(   N(   R½   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRP   G  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector___nonzero__(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __nonzero__H  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector___bool__(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __bool__I  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector___len__(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __len__J  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_pop(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   popK  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___getslice__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __getslice__L  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___setslice__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __setslice__M  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___delslice__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __delslice__N  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___delitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   __delitem__O  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___getitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRu   P  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector___setitem__(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRw   Q  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_append(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRX   R  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_empty(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   emptyS  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_size(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   sizeT  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_clear(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   clearU  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_swap(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   swapV  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_get_allocator(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   get_allocatorW  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_begin(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   beginX  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_end(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   endY  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_rbegin(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   rbeginZ  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_rend(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   rend[  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_pop_back(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   pop_back\  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_erase(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   erase]  s    c         G   s:   t  j | Œ  } y |  j j | ƒ Wn | |  _ n Xd  S(   N(   R   t   new_FieldVectorR   RX   (   R   R-   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR/   ^  s
      c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_push_back(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt	   push_backb  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_front(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   frontc  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_back(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   backd  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_assign(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyRZ   e  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_resize(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   resizef  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_insert(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   insertg  s    c         G   s   t  j |  | Œ S(   N(   R   t   FieldVector_reserve(   R   R-   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   reserveh  s    c         C   s   t  j |  ƒ S(   N(   R   t   FieldVector_capacity(   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   capacityi  s    c         C   s   d  S(   N(   R   (   R   (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR,   k  s    (-   R   R'   R   RQ   R"   RR   R)   R%   R½   RP   R¿   RÁ   RÃ   RÅ   RÇ   RÉ   RË   RÍ   Ru   Rw   RX   RÒ   RÔ   RÖ   RØ   RÚ   RÜ   RÞ   Rà   Râ   Rä   Ræ   R/   Ré   Rë   Rí   RZ   Rð   Rò   Rô   Rö   R   t   delete_FieldVectorRT   RU   (    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyR»   @  sP   																																				(   i   i   i    (    (,   t   sysR    R   R   t   propertyR¢   t	   NameErrorR    R!   R#   R)   t   objectR*   Rb   R   R+   t   SwigPyIterator_swigregisterRV   t   intp_swigregisterR^   Rd   t   doublep_swigregisterRi   Rk   t   floatp_swigregisterRp   Rr   t   inta_swigregisterRy   R{   t   doublea_swigregisterR€   R‚   t   floata_swigregisterR‡   R‰   t   Field_swigregisterR±   t   NonUniformField_swigregisterR¸   R¹   Rº   R»   t   FieldVector_swigregister(    (    (    s2   /opt/xtal/ccp4-6.5-linux32/lib/py2/ccp4mg/field.pyt   <module>   sˆ   		
			

	
	
			
			
			
			
			
		*	
	
						,	