<html><head> <link rel="stylesheet" href="style.css" type="text/css"> <link rel="Start" href="index.html"> <title>LablGTK : Gdk.Region</title> </head> <body> <code class="code"><span class="keyword">sig</span><br> <span class="keyword">type</span> gdkFillRule = [ <span class="keywordsign">`</span><span class="constructor">EVEN_ODD_RULE</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">WINDING_RULE</span> ]<br> <span class="keyword">type</span> gdkOverlapType = [ <span class="keywordsign">`</span><span class="constructor">IN</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">OUT</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">PART</span> ]<br> <span class="keyword">val</span> create : unit <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> destroy : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> polygon : (int * int) list <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Region</span>.gdkFillRule <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> intersect : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> union : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> subtract : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> xor : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> union_with_rect : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Rectangle</span>.t <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region<br> <span class="keyword">val</span> offset : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> shrink : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> unit<br> <span class="keyword">val</span> empty : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> bool<br> <span class="keyword">val</span> equal : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> bool<br> <span class="keyword">val</span> point_in : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> x:int <span class="keywordsign">-></span> y:int <span class="keywordsign">-></span> bool<br> <span class="keyword">val</span> rect_in : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Rectangle</span>.t <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Region</span>.gdkOverlapType<br> <span class="keyword">val</span> get_clipbox : <span class="constructor">Gdk</span>.region <span class="keywordsign">-></span> <span class="constructor">Gdk</span>.<span class="constructor">Rectangle</span>.t <span class="keywordsign">-></span> unit<br> <span class="keyword">end</span></code></body></html>