%PDF- %PDF-
Direktori : /proc/227033/root/opt/alt/python27/lib/python2.7/site-packages/svgwrite/ |
Current File : //proc/227033/root/opt/alt/python27/lib/python2.7/site-packages/svgwrite/pattern.pyo |
� nQ+Pc @ sh d d l m Z d d l m Z m Z m Z m Z d d l m Z d e e e e e f d � � YZ d S( i����( t BaseElement( t XLinkt ViewBoxt Transformt Presentation( t is_stringt Patternc B s8 e Z d Z d Z d Z d d d d � Z d d � Z RS( s� A pattern is used to fill or stroke an object using a pre-defined graphic object which can be replicated ("tiled") at fixed intervals in x and y to cover the areas to be painted. Patterns are defined using a `pattern` element and then referenced by properties `fill` and `stroke` on a given graphics element to indicate that the given element shall be filled or stroked with the referenced pattern. t patternt patternTransformc K s� t t | � j | � | d k rA | d | d <| d | d <n | d k rl | d | d <| d | d <n | d k r� t | � r� | j | � q� | j | j � � n | j r� | j j | j | j � n d S( s� :param 2-tuple insert: base point of the pattern (**x**, **y**) :param 2-tuple size: size of the pattern (**width**, **height**) :param inherit: pattern inherits properties from `inherit` see: **xlink:href** i t xi t yt widtht heightN( t superR t __init__t NoneR t set_hreft get_irit debugt validatort check_all_svg_attribute_valuest elementnamet attribs( t selft insertt sizet inheritt extra( ( sA /opt/alt/python27/lib/python2.7/site-packages/svgwrite/pattern.pyR s t nonec C s d | j � | f S( s( Returns the <FuncIRI> of the gradient. s %s %s( t get_funciri( R t default( ( sA /opt/alt/python27/lib/python2.7/site-packages/svgwrite/pattern.pyt get_paint_server/ s N( t __name__t __module__t __doc__R t transformnameR R R ( ( ( sA /opt/alt/python27/lib/python2.7/site-packages/svgwrite/pattern.pyR s N( t svgwrite.baseR t svgwrite.mixinsR R R R t svgwrite.utilsR R ( ( ( sA /opt/alt/python27/lib/python2.7/site-packages/svgwrite/pattern.pyt <module> s "