Repository URL to install this package:
|
Version:
2.2.7 ▾
|
cdocutils.nodes
document
q)q}q(U nametypesq}q(X inputsqNX controlsqNX descriptionqNX smoothbilateral nodeq NX net.sf.cimg.cimgbilateralq
uUsubstitution_defsq}qX
pluginIconq
cdocutils.nodes
substitution_definition
q)q}q(U rawsourceqXF .. |pluginIcon| image:: net.sf.cimg.CImgBilateral.png
:width: 10.0%qUparentqcdocutils.nodes
section
q)q}q(hU hh)q}q(hU hhUsourceqXf /root/natron-support/buildmaster/tmp/Natron/Documentation/source/plugins/net.sf.cimg.CImgBilateral.rstqUexpect_referenced_by_nameq}qh
cdocutils.nodes
target
q)q}q(hX .. _net.sf.cimg.CImgBilateral:q hhhhUtagnameq!Utargetq"U
attributesq#}q$(Uidsq%]q&Ubackrefsq']q(Udupnamesq)]q*Uclassesq+]q,Unamesq-]q.Urefidq/Unet-sf-cimg-cimgbilateralq0uUlineq1KUdocumentq2hUchildrenq3]q4ubsh!Usectionq5h#}q6(h)]q7h+]q8h']q9h%]q:(Usmoothbilateral-nodeq;h0eh-]q<(h h
euh1Kh2hUexpect_referenced_by_idq=}q>h0hsh3]q?(cdocutils.nodes
title
q@)qA}qB(hX SmoothBilateral nodeqChhhhh!UtitleqDh#}qE(h)]qFh+]qGh']qHh%]qIh-]qJuh1Kh2hh3]qKcdocutils.nodes
Text
qLX SmoothBilateral nodeqM
qN}qO(hhChhAubaubcdocutils.nodes
paragraph
qP)qQ}qR(hX |pluginIcon|qShhhhh!U paragraphqTh#}qU(h)]qVh+]qWh']qXh%]qYh-]qZuh1Kh2hh3]q[cdocutils.nodes
image
q\)q]}q^(hX6 image:: net.sf.cimg.CImgBilateral.png
:width: 10.0%q_hhQhNh!Uimageq`h#}qa(UwidthqbX 10.0%qcUuriqdX% plugins/net.sf.cimg.CImgBilateral.pngqeh%]qfh']qgh)]qhh+]qiU
candidatesqj}qkU*hesh-]qlUaltqmX
pluginIconqnuh1Nh2hh3]qoubaubhP)qp}qq(hX; *This documentation is for version 2.0 of SmoothBilateral.*qrhhhhh!hTh#}qs(h)]qth+]quh']qvh%]qwh-]qxuh1Kh2hh3]qycdocutils.nodes
emphasis
qz)q{}q|(hhrh#}q}(h)]q~h+]qh']qh%]qh-]quhhph3]qhLX9 This documentation is for version 2.0 of SmoothBilateral.q
q
}q(hU hh{ubah!Uemphasisqubaubh)q}q(hU hhhhh!h5h#}q(h)]qh+]qh']qh%]qUdescriptionqah-]qhauh1Kh2hh3]q(h@)q}q(hX Descriptionqhhhhh!hDh#}q(h)]qh+]qh']qh%]qh-]quh1Kh2hh3]qhLX Descriptionq
q}q(hhhhubaubhP)q}q (hX) Blur input stream by bilateral filtering.q¡hhhhh!hTh#}q¢(h)]q£h+]q¤h']q¥h%]q¦h-]q§uh1K
h2hh3]q¨hLX) Blur input stream by bilateral filtering.q©
qª}q«(hh¡hhubaubhP)q¬}q(hX: Uses the 'blur\_bilateral' function from the CImg library.q®hhhhh!hTh#}q¯(h)]q°h+]q±h']q²h%]q³h-]q´uh1Kh2hh3]qµhLX9 Uses the 'blur_bilateral' function from the CImg library.q¶
q·}q¸(hX: Uses the 'blur\_bilateral' function from the CImg library.q¹hh¬ubaubhP)qº}q»(hXB See also: http://opticalenquiry.com/nuke/index.php?title=Bilateralq¼hhhhh!hTh#}q½(h)]q¾h+]q¿h']qÀh%]qÁh-]qÂuh1Kh2hh3]qÃ(hLX
See also: qąqÅ}qÆ(hX
See also: qÇhhºubcdocutils.nodes
reference
qÈ)qÉ}qÊ(hX8 http://opticalenquiry.com/nuke/index.php?title=BilateralqËh#}qÌ(UrefuriqÍX8 http://opticalenquiry.com/nuke/index.php?title=BilateralqÎh%]qÏh']qÐh)]qÑh+]qÒh-]qÓuhhºh3]qÔhLX8 http://opticalenquiry.com/nuke/index.php?title=BilateralqՅqÖ}q×(hU hhÉubah!U referenceqØubeubhP)qÙ}qÚ(hXÌ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see http://cimg.eu).qÛhhhhh!hTh#}qÜ(h)]qÝh+]qÞh']qßh%]qàh-]qáuh1Kh2hh3]qâ(hLX¼ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see qㅁqä}qå(hX¼ CImg is a free, open-source library distributed under the CeCILL-C (close to the GNU LGPL) or CeCILL (compatible with the GNU GPL) licenses. It can be used in commercial applications (see qæhhÙubhÈ)qç}qè(hX http://cimg.euqéh#}qê(UrefuriqëX http://cimg.euqìh%]qíh']qîh)]qïh+]qðh-]qñuhhÙh3]qòhLX http://cimg.euqó
qô}qõ(hU hhçubah!hØubhLX ).qö
q÷}qø(hX ).qùhhÙubeubeubh)qú}qû(hU hhhhh!h5h#}qü(h)]qýh+]qþh']qÿh%]r Uinputsr ah-]r hauh1Kh2hh3]r (h@)r }r (hX Inputsr hhúhhh!hDh#}r (h)]r h+]r h']r
h%]r h-]r uh1Kh2hh3]r
hLX Inputsr
r }r (hj hj ubaubcdocutils.nodes
table
r )r }r (hU hhúhhh!Utabler h#}r (h)]r h+]r h']r h%]r h-]r uh1Nh2hh3]r cdocutils.nodes
tgroup
r )r }r (hU h#}r (h%]r h']r! h)]r" h+]r# h-]r$ Ucolsr% Kuhj h3]r& (cdocutils.nodes
colspec
r' )r( }r) (hU h#}r* (h%]r+ h']r, h)]r- h+]r. h-]r/ Ucolwidthr0 K
uhj h3]r1 h!Ucolspecr2 ubj' )r3 }r4 (hU h#}r5 (h%]r6 h']r7 h)]r8 h+]r9 h-]r: Ucolwidthr; Kuhj h3]r< h!j2 ubj' )r= }r> (hU h#}r? (h%]r@ h']rA h)]rB h+]rC h-]rD UcolwidthrE Kuhj h3]rF h!j2 ubcdocutils.nodes
thead
rG )rH }rI (hU h#}rJ (h)]rK h+]rL h']rM h%]rN h-]rO uhj h3]rP cdocutils.nodes
row
rQ )rR }rS (hU h#}rT (h)]rU h+]rV h']rW h%]rX h-]rY uhjH h3]rZ (cdocutils.nodes
entry
r[ )r\ }r] (hU h#}r^ (h)]r_ h+]r` h']ra h%]rb h-]rc uhjR h3]rd hP)re }rf (hX Inputrg hj\ hhh!hTh#}rh (h)]ri h+]rj h']rk h%]rl h-]rm uh1Kh3]rn hLX Inputro
rp }rq (hjg hje ubaubah!Uentryrr ubj[ )rs }rt (hU h#}ru (h)]rv h+]rw h']rx h%]ry h-]rz uhjR h3]r{ hP)r| }r} (hX Descriptionr~ hjs hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1Kh3]r
hLX Descriptionr
r }r (hj~ hj| ubaubah!jr ubj[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjR h3]r hP)r }r (hX Optionalr hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1Kh3]r hLX Optionalr
r }r (hj hj ubaubah!jr ubeh!Urowr ubah!Utheadr ubcdocutils.nodes
tbody
r¡ )r¢ }r£ (hU h#}r¤ (h)]r¥ h+]r¦ h']r§ h%]r¨ h-]r© uhj h3]rª (jQ )r« }r¬ (hU h#}r (h)]r® h+]r¯ h']r° h%]r± h-]r² uhj¢ h3]r³ (j[ )r´ }rµ (hU h#}r¶ (h)]r· h+]r¸ h']r¹ h%]rº h-]r» uhj« h3]r¼ hP)r½ }r¾ (hX Sourcer¿ hj´ hhh!hTh#}rÀ (h)]rÁ h+]r h']rà h%]rÄ h-]rÅ uh1Kh3]rÆ hLX SourcerÇ
rÈ }rÉ (hj¿ hj½ ubaubah!jr ubj[ )rÊ }rË (hU h#}rÌ (h)]rÍ h+]rÎ h']rÏ h%]rÐ h-]rÑ uhj« h3]rÒ h!jr ubj[ )rÓ }rÔ (hU h#}rÕ (h)]rÖ h+]r× h']rØ h%]rÙ h-]rÚ uhj« h3]rÛ hP)rÜ }rÝ (hX NorÞ hjÓ hhh!hTh#}rß (h)]rà h+]rá h']râ h%]rã h-]rä uh1Kh3]rå hLX Noræ
rç }rè (hjÞ hjÜ ubaubah!jr ubeh!j ubjQ )ré }rê (hU h#}rë (h)]rì h+]rí h']rî h%]rï h-]rð uhj¢ h3]rñ (j[ )rò }ró (hU h#}rô (h)]rõ h+]rö h']r÷ h%]rø h-]rù uhjé h3]rú hP)rû }rü (hX Maskrý hjò hhh!hTh#}rþ (h)]rÿ h+]r h']r h%]r h-]r uh1Kh3]r hLX Maskr
r }r (hjý hjû ubaubah!jr ubj[ )r }r (hU h#}r
(h)]r h+]r h']r
h%]r h-]r uhjé h3]r h!jr ubj[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjé h3]r hP)r }r (hX Yesr hj hhh!hTh#}r (h)]r h+]r h']r h%]r! h-]r" uh1Kh3]r# hLX Yesr$
r% }r& (hj hj ubaubah!jr ubeh!j ubeh!Utbodyr' ubeh!Utgroupr( ubaubeubheubhhh!h5h#}r) (h)]r* h+]r+ h']r, h%]r- Ucontrolsr. ah-]r/ hauh1K!h2hh3]r0 (h@)r1 }r2 (hX Controlsr3 hhhhh!hDh#}r4 (h)]r5 h+]r6 h']r7 h%]r8 h-]r9 uh1K!h2hh3]r: hLX Controlsr;
r< }r= (hj3 hj1 ubaubcsphinx.addnodes
tabular_col_spec
r> )r? }r@ (hU hhhhh!Utabular_col_specrA h#}rB (h%]rC h']rD h)]rE h+]rF h-]rG UspecrH X} |>{\raggedright}p{0.2\columnwidth}|>{\raggedright}p{0.06\columnwidth}|>{\raggedright}p{0.07\columnwidth}|p{0.63\columnwidth}|rI uh1K#h2hh3]rJ ubj )rK }rL (hU hhhhh!j h#}rM (h)]rN h+]rO U longtablerP ah']rQ h%]rR h-]rS uh1Nh2hh3]rT j )rU }rV (hU h#}rW (h%]rX h']rY h)]rZ h+]r[ h-]r\ Ucolsr] KuhjK h3]r^ (j' )r_ }r` (hU h#}ra (h%]rb h']rc h)]rd h+]re h-]rf Ucolwidthrg K!uhjU h3]rh h!j2 ubj' )ri }rj (hU h#}rk (h%]rl h']rm h)]rn h+]ro h-]rp Ucolwidthrq KuhjU h3]rr h!j2 ubj' )rs }rt (hU h#}ru (h%]rv h']rw h)]rx h+]ry h-]rz Ucolwidthr{ KuhjU h3]r| h!j2 ubj' )r} }r~ (hU h#}r (h%]r h']r h)]r h+]r h-]r Ucolwidthr
MuhjU h3]r h!j2 ubjG )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjU h3]r jQ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r (j[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj h3]r¡ hP)r¢ }r£ (hX Parameter / script namer¤ hj hhh!hTh#}r¥ (h)]r¦ h+]r§ h']r¨ h%]r© h-]rª uh1K(h3]r« hLX Parameter / script namer¬
r }r® (hj¤ hj¢ ubaubah!jr ubj[ )r¯ }r° (hU h#}r± (h)]r² h+]r³ h']r´ h%]rµ h-]r¶ uhj h3]r· hP)r¸ }r¹ (hX Typerº hj¯ hhh!hTh#}r» (h)]r¼ h+]r½ h']r¾ h%]r¿ h-]rÀ uh1K(h3]rÁ hLX TyperÂ
rà }rÄ (hjº hj¸ ubaubah!jr ubj[ )rÅ }rÆ (hU h#}rÇ (h)]rÈ h+]rÉ h']rÊ h%]rË h-]rÌ uhj h3]rÍ hP)rÎ }rÏ (hX DefaultrÐ hjÅ hhh!hTh#}rÑ (h)]rÒ h+]rÓ h']rÔ h%]rÕ h-]rÖ uh1K(h3]r× hLX DefaultrØ
rÙ }rÚ (hjÐ hjÎ ubaubah!jr ubj[ )rÛ }rÜ (hU h#}rÝ (h)]rÞ h+]rß h']rà h%]rá h-]râ uhj h3]rã hP)rä }rå (hX Functionræ hjÛ hhh!hTh#}rç (h)]rè h+]ré h']rê h%]rë h-]rì uh1K(h3]rí hLX Functionrî
rï }rð (hjæ hjä ubaubah!jr ubeh!j ubah!j ubj¡ )rñ }rò (hU h#}ró (h)]rô h+]rõ h']rö h%]r÷ h-]rø uhjU h3]rù (jQ )rú }rû (hU h#}rü (h)]rý h+]rþ h']rÿ h%]r h-]r uhjñ h3]r (j[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r
uhjú h3]r hP)r }r
(hX Spatial Std Dev / ``sigma_s``r hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1K*h3]r (hLX Spatial Std Dev / r
r }r (hX Spatial Std Dev / r hj ubcdocutils.nodes
literal
r )r }r (hX ``sigma_s``r h#}r (h)]r h+]r h']r! h%]r" h-]r# uhj h3]r$ hLX sigma_sr%
r& }r' (hU hj ubah!Uliteralr( ubeubah!jr ubj[ )r) }r* (hU h#}r+ (h)]r, h+]r- h']r. h%]r/ h-]r0 uhjú h3]r1 hP)r2 }r3 (hX Doubler4 hj) hhh!hTh#}r5 (h)]r6 h+]r7 h']r8 h%]r9 h-]r: uh1K*h3]r; hLX Doubler<
r= }r> (hj4 hj2 ubaubah!jr ubj[ )r? }r@ (hU h#}rA (h)]rB h+]rC h']rD h%]rE h-]rF uhjú h3]rG hP)rH }rI (hX 10rJ hj? hhh!hTh#}rK (h)]rL h+]rM h']rN h%]rO h-]rP uh1K*h3]rQ hLX 10rR
rS }rT (hjJ hjH ubaubah!jr ubj[ )rU }rV (hU h#}rW (h)]rX h+]rY h']rZ h%]r[ h-]r\ uhjú h3]r] hP)r^ }r_ (hXÀ Standard deviation of the spatial kernel (positional sigma), in pixel units (>=0). A reasonable value is 1/16 of the image dimension. Small values (1 pixel and below) will slow down filtering.r` hjU hhh!hTh#}ra (h)]rb h+]rc h']rd h%]re h-]rf uh1K*h3]rg hLXÀ Standard deviation of the spatial kernel (positional sigma), in pixel units (>=0). A reasonable value is 1/16 of the image dimension. Small values (1 pixel and below) will slow down filtering.rh
ri }rj (hj` hj^ ubaubah!jr ubeh!j ubjQ )rk }rl (hU h#}rm (h)]rn h+]ro h']rp h%]rq h-]rr uhjñ h3]rs (j[ )rt }ru (hU h#}rv (h)]rw h+]rx h']ry h%]rz h-]r{ uhjk h3]r| hP)r} }r~ (hX Value Std Dev / ``sigma_r``r hjt hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r
uh1K,h3]r (hLX Value Std Dev / r
r }r (hX Value Std Dev / r hj} ubj )r }r (hX ``sigma_r``r h#}r (h)]r h+]r h']r h%]r h-]r uhj} h3]r hLX sigma_rr
r }r (hU hj ubah!j( ubeubah!jr ubj[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjk h3]r hP)r¡ }r¢ (hX Doubler£ hj hhh!hTh#}r¤ (h)]r¥ h+]r¦ h']r§ h%]r¨ h-]r© uh1K,h3]rª hLX Doubler«
r¬ }r (hj£ hj¡ ubaubah!jr ubj[ )r® }r¯ (hU h#}r° (h)]r± h+]r² h']r³ h%]r´ h-]rµ uhjk h3]r¶ hP)r· }r¸ (hX 0.3r¹ hj® hhh!hTh#}rº (h)]r» h+]r¼ h']r½ h%]r¾ h-]r¿ uh1K,h3]rÀ hLX 0.3rÁ
r }rà (hj¹ hj· ubaubah!jr ubj[ )rÄ }rÅ (hU h#}rÆ (h)]rÇ h+]rÈ h']rÉ h%]rÊ h-]rË uhjk h3]rÌ hP)rÍ }rÎ (hX{ Standard deviation of the range kernel (color sigma), in intensity units (>=0). A reasonable value is 1/10 of the intensity range. In the context of denoising, Liu et al. ("Noise estimation from a single image", CVPR2006) recommend a value of 1.95\*sigma\_n, where sigma\_n is the local image noise. Small values (1/256 of the intensity range and below) will slow down filtering.rÏ hjÄ hhh!hTh#}rÐ (h)]rÑ h+]rÒ h']rÓ h%]rÔ h-]rÕ uh1K,h3]rÖ hLXx Standard deviation of the range kernel (color sigma), in intensity units (>=0). A reasonable value is 1/10 of the intensity range. In the context of denoising, Liu et al. ("Noise estimation from a single image", CVPR2006) recommend a value of 1.95*sigma_n, where sigma_n is the local image noise. Small values (1/256 of the intensity range and below) will slow down filtering.r×
rØ }rÙ (hX{ Standard deviation of the range kernel (color sigma), in intensity units (>=0). A reasonable value is 1/10 of the intensity range. In the context of denoising, Liu et al. ("Noise estimation from a single image", CVPR2006) recommend a value of 1.95\*sigma\_n, where sigma\_n is the local image noise. Small values (1/256 of the intensity range and below) will slow down filtering.rÚ hjÍ ubaubah!jr ubeh!j ubjQ )rÛ }rÜ (hU h#}rÝ (h)]rÞ h+]rß h']rà h%]rá h-]râ uhjñ h3]rã (j[ )rä }rå (hU h#}ræ (h)]rç h+]rè h']ré h%]rê h-]rë uhjÛ h3]rì hP)rí }rî (hX Iterations / ``iterations``rï hjä hhh!hTh#}rð (h)]rñ h+]rò h']ró h%]rô h-]rõ uh1K.h3]rö (hLX
Iterations / r÷
rø }rù (hX
Iterations / rú hjí ubj )rû }rü (hX ``iterations``rý h#}rþ (h)]rÿ h+]r h']r h%]r h-]r uhjí h3]r hLX
iterationsr
r }r (hU hjû ubah!j( ubeubah!jr ubj[ )r }r (hU h#}r
(h)]r h+]r h']r
h%]r h-]r uhjÛ h3]r hP)r }r (hX Integerr hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1K.h3]r hLX Integerr
r }r (hj hj ubaubah!jr ubj[ )r }r (hU h#}r (h)]r! h+]r" h']r# h%]r$ h-]r% uhjÛ h3]r& hP)r' }r( (hX 2hj hhh!hTh#}r) (h)]r* h+]r+ h']r, h%]r- h-]r. uh1K.h3]r/ hLX 2
r0 }r1 (hX 2hj' ubaubah!jr ubj[ )r2 }r3 (hU h#}r4 (h)]r5 h+]r6 h']r7 h%]r8 h-]r9 uhjÛ h3]r: hP)r; }r< (hX Number of iterations.r= hj2 hhh!hTh#}r> (h)]r? h+]r@ h']rA h%]rB h-]rC uh1K.h3]rD hLX Number of iterations.rE
rF }rG (hj= hj; ubaubah!jr ubeh!j ubjQ )rH }rI (hU h#}rJ (h)]rK h+]rL h']rM h%]rN h-]rO uhjñ h3]rP (j[ )rQ }rR (hU h#}rS (h)]rT h+]rU h']rV h%]rW h-]rX uhjH h3]rY hP)rZ }r[ (hX (Un)premult / ``premult``r\ hjQ hhh!hTh#}r] (h)]r^ h+]r_ h']r` h%]ra h-]rb uh1K0h3]rc (hLX (Un)premult / rd
re }rf (hX (Un)premult / rg hjZ ubj )rh }ri (hX ``premult``rj h#}rk (h)]rl h+]rm h']rn h%]ro h-]rp uhjZ h3]rq hLX premultrr
rs }rt (hU hjh ubah!j( ubeubah!jr ubj[ )ru }rv (hU h#}rw (h)]rx h+]ry h']rz h%]r{ h-]r| uhjH h3]r} hP)r~ }r (hX Booleanr hju hhh!hTh#}r (h)]r h+]r h']r h%]r
h-]r uh1K0h3]r hLX Booleanr
r }r (hj hj~ ubaubah!jr ubj[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhjH h3]r hP)r }r (hX Offr hj hhh!hTh#}r (h)]r h+]r h']r h%]r h-]r uh1K0h3]r hLX Offr
r }r (hj hj ubaubah!jr ubj[ )r¡ }r¢ (hU h#}r£ (h)]r¤ h+]r¥ h']r¦ h%]r§ h-]r¨ uhjH h3]r© hP)rª }r« (hX Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied.r¬ hj¡ hhh!hTh#}r (h)]r® h+]r¯ h']r° h%]r± h-]r² uh1K0h3]r³ hLX Divide the image by the alpha channel before processing, and re-multiply it afterwards. Use if the input images are premultiplied.r´
rµ }r¶ (hj¬ hjª ubaubah!jr ubeh!j ubjQ )r· }r¸ (hU h#}r¹ (h)]rº h+]r» h']r¼ h%]r½ h-]r¾ uhjñ h3]r¿ (j[ )rÀ }rÁ (hU h#}r (h)]rà h+]rÄ h']rÅ h%]rÆ h-]rÇ uhj· h3]rÈ hP)rÉ }rÊ (hX Invert Mask / ``maskInvert``rË hjÀ hhh!hTh#}rÌ (h)]rÍ h+]rÎ h']rÏ h%]rÐ h-]rÑ uh1K2h3]rÒ (hLX Invert Mask / rÓ
rÔ }rÕ (hX Invert Mask / rÖ hjÉ ubj )r× }rØ (hX ``maskInvert``rÙ h#}rÚ (h)]rÛ h+]rÜ h']rÝ h%]rÞ h-]rß uhjÉ h3]rà hLX
maskInvertrá
râ }rã (hU hj× ubah!j( ubeubah!jr ubj[ )rä }rå (hU h#}ræ (h)]rç h+]rè h']ré h%]rê h-]rë uhj· h3]rì hP)rí }rî (hX Booleanrï hjä hhh!hTh#}rð (h)]rñ h+]rò h']ró h%]rô h-]rõ uh1K2h3]rö hLX Booleanr÷
rø }rù (hjï hjí ubaubah!jr ubj[ )rú }rû (hU h#}rü (h)]rý h+]rþ h']rÿ h%]r h-]r uhj· h3]r hP)r }r (hX Offr hjú hhh!hTh#}r (h)]r h+]r h']r h%]r
h-]r uh1K2h3]r hLX Offr
r }r (hj hj ubaubah!jr ubj[ )r }r (hU h#}r (h)]r h+]r h']r h%]r h-]r uhj· h3]r hP)r }r (hX>