ó
mxTc           @   sg   d  d l  m Z d  d l Z e j j d  Z d  d l Z d  d l m	 Z	 d e j
 f d     YZ
 d S(   i˙˙˙˙(   t   divisionNt   scitbx_iso_surface_ext(   t   sharedt   triangulationc           B   s5   e  Z d d e e e d   Z d   Z e e  Z RS(   c	   	   	   C   sY   | d  k r d } n  | d  k r* | } n  t t |   j | | | | | | | |  d  S(   Ni    (   i    i    i    (   t   Nonet   superR   t   __init__(	   t   selft   mapt	   iso_levelt
   map_extentt	   from_heret   to_theret   periodict   lazy_normalst   ascending_normal_direction(    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/iso_surface/__init__.pyR      s     	 			c         C   s   |  j  |  j f S(   N(   R   R   (   R   (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/iso_surface/__init__.pyt   bounds   s    N(   t   __name__t
   __module__R   t   Falset   TrueR   R   t   property(    (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/iso_surface/__init__.pyR   
   s
   	(   t
   __future__R    t   boost.pythont   boostt   pythont
   import_extt   extR   t   scitbx.array_familyR   R   (    (    (    sI   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/iso_surface/__init__.pyt   <module>   s
   