Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > b4603fcd3afb71dfbec25f4867b993f4 > files > 64

js_of_ocaml-doc-2.4.1-2.mga5.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link rel="previous" href="Dom_html.canvasElement-c.html">
<link rel="next" href="Dom_html.canvasGradient-c.html">
<link rel="Up" href="Dom_html.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of class methods" rel=Appendix href="index_methods.html">
<link title="Index of class types" rel=Appendix href="index_class_types.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Index of module types" rel=Appendix href="index_module_types.html">
<link title="CSS" rel="Chapter" href="CSS.html">
<link title="Dom" rel="Chapter" href="Dom.html">
<link title="Dom_events" rel="Chapter" href="Dom_events.html">
<link title="Dom_html" rel="Chapter" href="Dom_html.html">
<link title="Dom_svg" rel="Chapter" href="Dom_svg.html">
<link title="EventSource" rel="Chapter" href="EventSource.html">
<link title="File" rel="Chapter" href="File.html">
<link title="Firebug" rel="Chapter" href="Firebug.html">
<link title="Form" rel="Chapter" href="Form.html">
<link title="Js" rel="Chapter" href="Js.html">
<link title="Json" rel="Chapter" href="Json.html">
<link title="Jsonp" rel="Chapter" href="Jsonp.html">
<link title="Keycode" rel="Chapter" href="Keycode.html">
<link title="Lwt_js" rel="Chapter" href="Lwt_js.html">
<link title="Lwt_js_events" rel="Chapter" href="Lwt_js_events.html">
<link title="Regexp" rel="Chapter" href="Regexp.html">
<link title="Sys_js" rel="Chapter" href="Sys_js.html">
<link title="Typed_array" rel="Chapter" href="Typed_array.html">
<link title="Url" rel="Chapter" href="Url.html">
<link title="WebGL" rel="Chapter" href="WebGL.html">
<link title="WebSockets" rel="Chapter" href="WebSockets.html">
<link title="XmlHttpRequest" rel="Chapter" href="XmlHttpRequest.html">
<link title="Lwt_log_js" rel="Chapter" href="Lwt_log_js.html">
<link title="JsooTop" rel="Chapter" href="JsooTop.html">
<link title="Ocamlbuild_js_of_ocaml" rel="Chapter" href="Ocamlbuild_js_of_ocaml.html">
<link title="Deriving_Json" rel="Chapter" href="Deriving_Json.html">
<link title="Deriving_Json_lexer" rel="Chapter" href="Deriving_Json_lexer.html">
<link title="Pa_deriving_Json" rel="Chapter" href="Pa_deriving_Json.html"><title>Dom_html.canvasRenderingContext2D</title>
</head>
<body>
<div class="navbar"><a class="pre" href="Dom_html.canvasElement-c.html" title="Dom_html.canvasElement">Previous</a>
&nbsp;<a class="up" href="Dom_html.html" title="Dom_html">Up</a>
&nbsp;<a class="post" href="Dom_html.canvasGradient-c.html" title="Dom_html.canvasGradient">Next</a>
</div>
<h1>Class type <a href="type_Dom_html.canvasRenderingContext2D.html">Dom_html.canvasRenderingContext2D</a></h1>

<pre><span id="TYPEcanvasRenderingContext2D"><span class="keyword">class type</span> canvasRenderingContext2D</span> = <code class="code">object</code> <a href="Dom_html.canvasRenderingContext2D-c.html">..</a> <code class="code">end</code></pre><hr width="100%">

<pre><span id="METHODcanvas"><span class="keyword">method</span> canvas</span> : <code class="type"><a href="Dom_html.canvasElement-c.html">canvasElement</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEreadonly_prop">Js.readonly_prop</a></code></pre>
<pre><span id="METHODsave"><span class="keyword">method</span> save</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODrestore"><span class="keyword">method</span> restore</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODscale"><span class="keyword">method</span> scale</span> : <code class="type">float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODrotate"><span class="keyword">method</span> rotate</span> : <code class="type">float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODtranslate"><span class="keyword">method</span> translate</span> : <code class="type">float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODtransform"><span class="keyword">method</span> transform</span> : <code class="type">float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODsetTransform"><span class="keyword">method</span> setTransform</span> : <code class="type">float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODglobalAlpha"><span class="keyword">method</span> globalAlpha</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODglobalCompositeOperation"><span class="keyword">method</span> globalCompositeOperation</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODstrokeStyle"><span class="keyword">method</span> strokeStyle</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODstrokeStyle_gradient"><span class="keyword">method</span> strokeStyle_gradient</span> : <code class="type"><a href="Dom_html.canvasGradient-c.html">canvasGradient</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODstrokeStyle_pattern"><span class="keyword">method</span> strokeStyle_pattern</span> : <code class="type"><a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODfillStyle"><span class="keyword">method</span> fillStyle</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODfillStyle_gradient"><span class="keyword">method</span> fillStyle_gradient</span> : <code class="type"><a href="Dom_html.canvasGradient-c.html">canvasGradient</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODfillStyle_pattern"><span class="keyword">method</span> fillStyle_pattern</span> : <code class="type"><a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEwriteonly_prop">Js.writeonly_prop</a></code></pre>
<pre><span id="METHODcreateLinearGradient"><span class="keyword">method</span> createLinearGradient</span> : <code class="type">float -> float -> float -> float -> <a href="Dom_html.canvasGradient-c.html">canvasGradient</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODcreateRadialGradient"><span class="keyword">method</span> createRadialGradient</span> : <code class="type">float -><br>       float -><br>       float -> float -> float -> float -> <a href="Dom_html.canvasGradient-c.html">canvasGradient</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODcreatePattern"><span class="keyword">method</span> createPattern</span> : <code class="type"><a href="Dom_html.imageElement-c.html">imageElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       <a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> <a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODcreatePattern_fromCanvas"><span class="keyword">method</span> createPattern_fromCanvas</span> : <code class="type"><a href="Dom_html.canvasElement-c.html">canvasElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       <a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> <a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODcreatePattern_fromVideo"><span class="keyword">method</span> createPattern_fromVideo</span> : <code class="type"><a href="Dom_html.videoElement-c.html">videoElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       <a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> <a href="Dom_html.html#TYPEcanvasPattern">canvasPattern</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODlineWidth"><span class="keyword">method</span> lineWidth</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODlineCap"><span class="keyword">method</span> lineCap</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODlineJoin"><span class="keyword">method</span> lineJoin</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODmiterLimit"><span class="keyword">method</span> miterLimit</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODshadowOffsetX"><span class="keyword">method</span> shadowOffsetX</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODshadowOffsetY"><span class="keyword">method</span> shadowOffsetY</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODshadowBlur"><span class="keyword">method</span> shadowBlur</span> : <code class="type">float <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODshadowColor"><span class="keyword">method</span> shadowColor</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODclearRect"><span class="keyword">method</span> clearRect</span> : <code class="type">float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODfillRect"><span class="keyword">method</span> fillRect</span> : <code class="type">float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODstrokeRect"><span class="keyword">method</span> strokeRect</span> : <code class="type">float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODbeginPath"><span class="keyword">method</span> beginPath</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODclosePath"><span class="keyword">method</span> closePath</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODmoveTo"><span class="keyword">method</span> moveTo</span> : <code class="type">float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODlineTo"><span class="keyword">method</span> lineTo</span> : <code class="type">float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODquadraticCurveTo"><span class="keyword">method</span> quadraticCurveTo</span> : <code class="type">float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODbezierCurveTo"><span class="keyword">method</span> bezierCurveTo</span> : <code class="type">float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODarcTo"><span class="keyword">method</span> arcTo</span> : <code class="type">float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODrect"><span class="keyword">method</span> rect</span> : <code class="type">float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODarc"><span class="keyword">method</span> arc</span> : <code class="type">float -> float -> float -> float -> float -> bool <a href="Js.html#TYPEt">Js.t</a> -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODfill"><span class="keyword">method</span> fill</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODstroke"><span class="keyword">method</span> stroke</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODclip"><span class="keyword">method</span> clip</span> : <code class="type">unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODisPointInPath"><span class="keyword">method</span> isPointInPath</span> : <code class="type">float -> float -> bool <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawFocusRing"><span class="keyword">method</span> drawFocusRing</span> : <code class="type">'a.<br>         (#<a href="Dom_html.element-c.html">element</a> as 'a) <a href="Js.html#TYPEt">Js.t</a> -><br>         float -> float -> bool <a href="Js.html#TYPEt">Js.t</a> -> bool <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODfont"><span class="keyword">method</span> font</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODtextAlign"><span class="keyword">method</span> textAlign</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODtextBaseline"><span class="keyword">method</span> textBaseline</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEprop">Js.prop</a></code></pre>
<pre><span id="METHODfillText"><span class="keyword">method</span> fillText</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODfillText_withWidth"><span class="keyword">method</span> fillText_withWidth</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODstrokeText"><span class="keyword">method</span> strokeText</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODstrokeText_withWidth"><span class="keyword">method</span> strokeText_withWidth</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODmeasureText"><span class="keyword">method</span> measureText</span> : <code class="type"><a href="Js.js_string-c.html">Js.js_string</a> <a href="Js.html#TYPEt">Js.t</a> -> <a href="Dom_html.textMetrics-c.html">textMetrics</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage"><span class="keyword">method</span> drawImage</span> : <code class="type"><a href="Dom_html.imageElement-c.html">imageElement</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_withSize"><span class="keyword">method</span> drawImage_withSize</span> : <code class="type"><a href="Dom_html.imageElement-c.html">imageElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_full"><span class="keyword">method</span> drawImage_full</span> : <code class="type"><a href="Dom_html.imageElement-c.html">imageElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -><br>       float -> float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fromCanvas"><span class="keyword">method</span> drawImage_fromCanvas</span> : <code class="type"><a href="Dom_html.canvasElement-c.html">canvasElement</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fromCanvasWithSize"><span class="keyword">method</span> drawImage_fromCanvasWithSize</span> : <code class="type"><a href="Dom_html.canvasElement-c.html">canvasElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fullFromCanvas"><span class="keyword">method</span> drawImage_fullFromCanvas</span> : <code class="type"><a href="Dom_html.canvasElement-c.html">canvasElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -><br>       float -> float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fromVideoWithVideo"><span class="keyword">method</span> drawImage_fromVideoWithVideo</span> : <code class="type"><a href="Dom_html.videoElement-c.html">videoElement</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fromVideoWithSize"><span class="keyword">method</span> drawImage_fromVideoWithSize</span> : <code class="type"><a href="Dom_html.videoElement-c.html">videoElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODdrawImage_fullFromVideo"><span class="keyword">method</span> drawImage_fullFromVideo</span> : <code class="type"><a href="Dom_html.videoElement-c.html">videoElement</a> <a href="Js.html#TYPEt">Js.t</a> -><br>       float -><br>       float -> float -> float -> float -> float -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODcreateImageData"><span class="keyword">method</span> createImageData</span> : <code class="type">int -> int -> <a href="Dom_html.imageData-c.html">imageData</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODgetImageData"><span class="keyword">method</span> getImageData</span> : <code class="type">float -> float -> float -> float -> <a href="Dom_html.imageData-c.html">imageData</a> <a href="Js.html#TYPEt">Js.t</a> <a href="Js.html#TYPEmeth">Js.meth</a></code></pre>
<pre><span id="METHODputImageData"><span class="keyword">method</span> putImageData</span> : <code class="type"><a href="Dom_html.imageData-c.html">imageData</a> <a href="Js.html#TYPEt">Js.t</a> -> float -> float -> unit <a href="Js.html#TYPEmeth">Js.meth</a></code></pre></body></html>