§
w<ˆjý ã ó¨ — d Z ddlZddlmZ ddlmZ d„ Zdd„Zd„ Zdd
„Z d„ Z
d„ Zd
„ Zd d„Z
G d„ de¦ « Zd!d„ZdddddddœZd„ Zd„ Zd„ ZdS )"zù
.. autofunction:: rgb
.. autofunction:: iterflatlist
.. autofunction:: strlist
.. autofunction:: get_unit
.. autofunction:: split_coordinate
.. autofunction:: split_angle
.. autofunction:: rect_top_left_corner
.. autofunction:: pretty_xml
é N)ÚPath)Úpatternc ó, — t | t ¦ « S ©N)Ú
isinstanceÚstr©Úvalues ú`/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/svgwrite/utils.pyÚ is_stringr s € Ý�e�SÑ!Ô!Ð!ó ÚRGBc ó — d„ }| ¦ « dk r8dt | ¦ « dz t |¦ « dz t |¦ « dz fz S |dk r#d || ¦ « ||¦ « ||¦ « fz S t d|z ¦ « ‚)aM
Convert **r**, **g**, **b** values to a `string`.
:param r: red part
:param g: green part
:param b: blue part
:param string mode: ``'RGB | %'``
:rtype: string
========= =============================================================
mode Description
========= =============================================================
``'RGB'`` returns a rgb-string format: ``'rgb(r, g, b)'``
``'%'`` returns percent-values as rgb-string format: ``'rgb(r%, g%, b%)'``
========= =============================================================
c óD — t | ¦ « } | dk rd} | dk rd} | S )Nr éd )Úfloatr s r Úpercentzrgb.