U
    Âòcc,  ã                   @   s    d dl ZG dd„ dejjƒZdS )é    Nc                       s   e Zd Zd‡ fdd„	Z‡  ZS )ÚSurfaceValidatorÚsurfaceÚ
isosurfacec              	      s4   t t| ƒjf ||| dd¡| dd¡dœ|—Ž d S )NÚdata_class_strZSurfaceÚ	data_docsa'  
            count
                Sets the number of iso-surfaces between minimum
                and maximum iso-values. By default this value
                is 2 meaning that only minimum and maximum
                surfaces would be drawn.
            fill
                Sets the fill ratio of the iso-surface. The
                default fill value of the surface is 1 meaning
                that they are entirely shaded. On the other
                hand Applying a `fill` ratio less than one
                would allow the creation of openings parallel
                to the edges.
            pattern
                Sets the surface pattern of the iso-surface 3-D
                sections. The default pattern of the surface is
                `all` meaning that the rest of surface elements
                would be shaded. The check options (either 1 or
                2) could be used to draw half of the squares on
                the surface. Using various combinations of
                capital `A`, `B`, `C`, `D` and `E` may also be
                used to reduce the number of triangles on the
                iso-surfaces and creating other patterns of
                interest.
            show
                Hides/displays surfaces between minimum and
                maximum iso-values.
)Úplotly_nameÚparent_namer   r   )Úsuperr   Ú__init__Úpop)Úselfr   r   Úkwargs©Ú	__class__© ú_/var/www/html/project/venv/lib/python3.8/site-packages/plotly/validators/isosurface/_surface.pyr
      s    
þü#ÝzSurfaceValidator.__init__)r   r   )Ú__name__Ú
__module__Ú__qualname__r
   Ú__classcell__r   r   r   r   r      s   r   )Z_plotly_utils.basevalidatorsZ_plotly_utilsZbasevalidatorsZCompoundValidatorr   r   r   r   r   Ú<module>   s   