ó
…™xTc           @   sC   d  d l  m Z d  d l m Z d e f d „  ƒ  YZ d „  Z d S(   iÿÿÿÿ(   t   division(   t   adopt_init_argst	   pml_stickc           B   s   e  Z d d d  „ Z RS(   c         C   sN   | d  k r% d d d g g d } n  | d  k r: d } n  t |  t ƒ  ƒ d  S(   Ni   i    i   gš™™™™™¹?(   t   NoneR   t   locals(   t   selft   begint   endt   colorst   width(    (    s9   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/pymol.pyt   __init__   s
    	N(   t   __name__t
   __module__R   R
   (    (    (    s9   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/pymol.pyR      s   c         C   sÆ   |  d IJ|  d IJ|  d IJx‰ | D]� } |  d Id t  | j ƒ I|  d t  | j ƒ I|  d | j I|  d t  | j d ƒ I|  d t  | j d ƒ IJq% W|  d	 IJ|  d
 | IJd  S(   Ns   from pymol.cgo import *s   from pymol import cmds   obj = [s	   CYLINDER,s   %.6g, %.6g, %.6g,s   %.6g,i    i   t   ]s   cmd.load_cgo(obj, "%s")(   t   tupleR   R   R	   R   (   t   ft   labelt   stickst   stick(    (    s9   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/pymol.pyt	   pml_write   s    



N(   t
   __future__R    t   libtbxR   t   objectR   R   (    (    (    s9   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/iotbx/pymol.pyt   <module>   s   	