[Mapbender-commits] r2191 - branches/2.4.5/documents/jsdoc
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Thu Mar 6 07:43:42 EST 2008
Author: christoph
Date: 2008-03-06 07:43:42 -0500 (Thu, 06 Mar 2008)
New Revision: 2191
Modified:
branches/2.4.5/documents/jsdoc/Canvas.html
branches/2.4.5/documents/jsdoc/DivTag.html
branches/2.4.5/documents/jsdoc/GLOBALS.html
branches/2.4.5/documents/jsdoc/GeomType.html
branches/2.4.5/documents/jsdoc/Geometry.html
branches/2.4.5/documents/jsdoc/GeometryArray.html
branches/2.4.5/documents/jsdoc/Highlight.html
branches/2.4.5/documents/jsdoc/Mb_exception.html
branches/2.4.5/documents/jsdoc/Mb_notice.html
branches/2.4.5/documents/jsdoc/Mb_warning.html
branches/2.4.5/documents/jsdoc/MultiGeometry.html
branches/2.4.5/documents/jsdoc/Point.html
branches/2.4.5/documents/jsdoc/Snapping.html
branches/2.4.5/documents/jsdoc/Wfs_element.html
branches/2.4.5/documents/jsdoc/help-doc.html
branches/2.4.5/documents/jsdoc/index-all.html
branches/2.4.5/documents/jsdoc/jsgFont.html
branches/2.4.5/documents/jsdoc/jsgStroke.html
branches/2.4.5/documents/jsdoc/mb_conButton.html
branches/2.4.5/documents/jsdoc/mb_mapObj_const.html
branches/2.4.5/documents/jsdoc/overview-summary-geometry.js.html
branches/2.4.5/documents/jsdoc/overview-summary-map.js.html
branches/2.4.5/documents/jsdoc/overview-summary-map_obj.js.html
branches/2.4.5/documents/jsdoc/overview-summary-point.js.html
branches/2.4.5/documents/jsdoc/overview-summary-wz_jsgraphics.js.html
branches/2.4.5/documents/jsdoc/overview-summary.html
branches/2.4.5/documents/jsdoc/overview-tree.html
branches/2.4.5/documents/jsdoc/wms_const.html
branches/2.4.5/documents/jsdoc/wms_layer.html
Log:
updated_documentation
Modified: branches/2.4.5/documents/jsdoc/Canvas.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Canvas.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Canvas.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -367,6 +367,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/DivTag.html
===================================================================
--- branches/2.4.5/documents/jsdoc/DivTag.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/DivTag.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -334,6 +334,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/GLOBALS.html
===================================================================
--- branches/2.4.5/documents/jsdoc/GLOBALS.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/GLOBALS.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -128,7 +128,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_chkDHTM">_chkDHTM</A></B>(x, i)
+ <A HREF="#!s!chkDHTM">chkDHTM</A></B>(x, i)
</CODE>
<BR>
@@ -139,13 +139,13 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<FONT SIZE="-1">
- <CODE><static> void</CODE>
+ <CODE><static> Object</CODE>
</FONT>
</TD>
<TD>
<CODE>
<B>
- <A HREF="#!s!_CompInt">_CompInt</A></B>(x, y)
+ <A HREF="#!s!htmPrtRpc">htmPrtRpc</A></B>()
</CODE>
<BR>
@@ -162,7 +162,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_htmPrtRpc">_htmPrtRpc</A></B>()
+ <A HREF="#!s!htmRpc">htmRpc</A></B>()
</CODE>
<BR>
@@ -179,7 +179,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_htmRpc">_htmRpc</A></B>()
+ <A HREF="#!s!integer_compare">integer_compare</A></B>(x,y)
</CODE>
<BR>
@@ -196,7 +196,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkDiv">_mkDiv</A></B>(x, y, w, h)
+ <A HREF="#!s!jsGraphics">jsGraphics</A></B>(id, wnd)
</CODE>
<BR>
@@ -213,7 +213,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkDivIe">_mkDivIe</A></B>(x, y, w, h)
+ <A HREF="#!s!mkDiv">mkDiv</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -230,7 +230,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkDivPrt">_mkDivPrt</A></B>(x, y, w, h)
+ <A HREF="#!s!mkDivIe">mkDivIe</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -247,7 +247,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkLin">_mkLin</A></B>(x1, y1, x2, y2)
+ <A HREF="#!s!mkDivPrt">mkDivPrt</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -264,7 +264,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkLin2D">_mkLin2D</A></B>(x1, y1, x2, y2)
+ <A HREF="#!s!mkLin">mkLin</A></B>(x1, y1, x2, y2)
</CODE>
<BR>
@@ -281,7 +281,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkLinDott">_mkLinDott</A></B>(x1, y1, x2, y2)
+ <A HREF="#!s!mkLin2D">mkLin2D</A></B>(x1, y1, x2, y2)
</CODE>
<BR>
@@ -298,7 +298,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkLinVirt">_mkLinVirt</A></B>(aLin, x1, y1, x2, y2)
+ <A HREF="#!s!mkLinDott">mkLinDott</A></B>(x1, y1, x2, y2)
</CODE>
<BR>
@@ -315,7 +315,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkOv">_mkOv</A></B>(left, top, width, height)
+ <A HREF="#!s!mkLyr">mkLyr</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -332,7 +332,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkOv2D">_mkOv2D</A></B>(left, top, width, height)
+ <A HREF="#!s!mkOv">mkOv</A></B>(left, top, width, height)
</CODE>
<BR>
@@ -349,7 +349,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkOvDott">_mkOvDott</A></B>(left, top, width, height)
+ <A HREF="#!s!mkOv2D">mkOv2D</A></B>(left, top, width, height)
</CODE>
<BR>
@@ -366,7 +366,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkRect">_mkRect</A></B>(x, y, w, h)
+ <A HREF="#!s!mkOvDott">mkOvDott</A></B>(left, top, width, height)
</CODE>
<BR>
@@ -383,7 +383,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_mkRectDott">_mkRectDott</A></B>(x, y, w, h)
+ <A HREF="#!s!mkRect">mkRect</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -400,7 +400,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_pntCnvDom">_pntCnvDom</A></B>()
+ <A HREF="#!s!mkRectDott">mkRectDott</A></B>(x, y, w, h)
</CODE>
<BR>
@@ -417,7 +417,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_pntCnvIe">_pntCnvIe</A></B>()
+ <A HREF="#!s!pntCnv">pntCnv</A></B>()
</CODE>
<BR>
@@ -434,7 +434,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_pntDoc">_pntDoc</A></B>()
+ <A HREF="#!s!pntCnvDom">pntCnvDom</A></B>()
</CODE>
<BR>
@@ -451,7 +451,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!_pntN">_pntN</A></B>()
+ <A HREF="#!s!pntCnvIe">pntCnvIe</A></B>()
</CODE>
<BR>
@@ -468,7 +468,7 @@
<TD>
<CODE>
<B>
- <A HREF="#!s!jsGraphics">jsGraphics</A></B>(cnv, wnd)
+ <A HREF="#!s!pntCnvIhtm">pntCnvIhtm</A></B>()
</CODE>
<BR>
@@ -476,7 +476,24 @@
</TD>
</TR>
+ <TR BGCOLOR="white" CLASS="TableRowColor">
+ <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+ <FONT SIZE="-1">
+ <CODE><static> void</CODE>
+ </FONT>
+ </TD>
+ <TD>
+ <CODE>
+ <B>
+ <A HREF="#!s!pntDoc">pntDoc</A></B>()
+ </CODE>
+ <BR>
+
+
+ </TD>
+ </TR>
+
</TABLE>
@@ -518,9 +535,9 @@
<!-- One single method detail entry -->
- <A NAME="!s!_chkDHTM"><!-- --></A>
- <H3>_chkDHTM</H3>
- <PRE><static> void <B>_chkDHTM</B>(x, i)</PRE>
+ <A NAME="!s!chkDHTM"><!-- --></A>
+ <H3>chkDHTM</H3>
+ <PRE><static> void <B>chkDHTM</B>(x, i)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -534,9 +551,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_CompInt"><!-- --></A>
- <H3>_CompInt</H3>
- <PRE><static> void <B>_CompInt</B>(x, y)</PRE>
+ <A NAME="!s!htmPrtRpc"><!-- --></A>
+ <H3>htmPrtRpc</H3>
+ <PRE><static> Object <B>htmPrtRpc</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -550,9 +567,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_htmPrtRpc"><!-- --></A>
- <H3>_htmPrtRpc</H3>
- <PRE><static> Object <B>_htmPrtRpc</B>()</PRE>
+ <A NAME="!s!htmRpc"><!-- --></A>
+ <H3>htmRpc</H3>
+ <PRE><static> Object <B>htmRpc</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -566,9 +583,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_htmRpc"><!-- --></A>
- <H3>_htmRpc</H3>
- <PRE><static> Object <B>_htmRpc</B>()</PRE>
+ <A NAME="!s!integer_compare"><!-- --></A>
+ <H3>integer_compare</H3>
+ <PRE><static> Object <B>integer_compare</B>(x,y)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -582,9 +599,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkDiv"><!-- --></A>
- <H3>_mkDiv</H3>
- <PRE><static> void <B>_mkDiv</B>(x, y, w, h)</PRE>
+ <A NAME="!s!jsGraphics"><!-- --></A>
+ <H3>jsGraphics</H3>
+ <PRE><static> void <B>jsGraphics</B>(id, wnd)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -598,9 +615,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkDivIe"><!-- --></A>
- <H3>_mkDivIe</H3>
- <PRE><static> void <B>_mkDivIe</B>(x, y, w, h)</PRE>
+ <A NAME="!s!mkDiv"><!-- --></A>
+ <H3>mkDiv</H3>
+ <PRE><static> void <B>mkDiv</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -614,9 +631,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkDivPrt"><!-- --></A>
- <H3>_mkDivPrt</H3>
- <PRE><static> void <B>_mkDivPrt</B>(x, y, w, h)</PRE>
+ <A NAME="!s!mkDivIe"><!-- --></A>
+ <H3>mkDivIe</H3>
+ <PRE><static> void <B>mkDivIe</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -630,9 +647,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkLin"><!-- --></A>
- <H3>_mkLin</H3>
- <PRE><static> void <B>_mkLin</B>(x1, y1, x2, y2)</PRE>
+ <A NAME="!s!mkDivPrt"><!-- --></A>
+ <H3>mkDivPrt</H3>
+ <PRE><static> void <B>mkDivPrt</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -646,9 +663,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkLin2D"><!-- --></A>
- <H3>_mkLin2D</H3>
- <PRE><static> void <B>_mkLin2D</B>(x1, y1, x2, y2)</PRE>
+ <A NAME="!s!mkLin"><!-- --></A>
+ <H3>mkLin</H3>
+ <PRE><static> void <B>mkLin</B>(x1, y1, x2, y2)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -662,9 +679,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkLinDott"><!-- --></A>
- <H3>_mkLinDott</H3>
- <PRE><static> void <B>_mkLinDott</B>(x1, y1, x2, y2)</PRE>
+ <A NAME="!s!mkLin2D"><!-- --></A>
+ <H3>mkLin2D</H3>
+ <PRE><static> void <B>mkLin2D</B>(x1, y1, x2, y2)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -678,9 +695,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkLinVirt"><!-- --></A>
- <H3>_mkLinVirt</H3>
- <PRE><static> void <B>_mkLinVirt</B>(aLin, x1, y1, x2, y2)</PRE>
+ <A NAME="!s!mkLinDott"><!-- --></A>
+ <H3>mkLinDott</H3>
+ <PRE><static> void <B>mkLinDott</B>(x1, y1, x2, y2)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -694,9 +711,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkOv"><!-- --></A>
- <H3>_mkOv</H3>
- <PRE><static> void <B>_mkOv</B>(left, top, width, height)</PRE>
+ <A NAME="!s!mkLyr"><!-- --></A>
+ <H3>mkLyr</H3>
+ <PRE><static> void <B>mkLyr</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -710,9 +727,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkOv2D"><!-- --></A>
- <H3>_mkOv2D</H3>
- <PRE><static> void <B>_mkOv2D</B>(left, top, width, height)</PRE>
+ <A NAME="!s!mkOv"><!-- --></A>
+ <H3>mkOv</H3>
+ <PRE><static> void <B>mkOv</B>(left, top, width, height)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -726,9 +743,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkOvDott"><!-- --></A>
- <H3>_mkOvDott</H3>
- <PRE><static> void <B>_mkOvDott</B>(left, top, width, height)</PRE>
+ <A NAME="!s!mkOv2D"><!-- --></A>
+ <H3>mkOv2D</H3>
+ <PRE><static> void <B>mkOv2D</B>(left, top, width, height)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -742,9 +759,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkRect"><!-- --></A>
- <H3>_mkRect</H3>
- <PRE><static> void <B>_mkRect</B>(x, y, w, h)</PRE>
+ <A NAME="!s!mkOvDott"><!-- --></A>
+ <H3>mkOvDott</H3>
+ <PRE><static> void <B>mkOvDott</B>(left, top, width, height)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -758,9 +775,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_mkRectDott"><!-- --></A>
- <H3>_mkRectDott</H3>
- <PRE><static> void <B>_mkRectDott</B>(x, y, w, h)</PRE>
+ <A NAME="!s!mkRect"><!-- --></A>
+ <H3>mkRect</H3>
+ <PRE><static> void <B>mkRect</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -774,9 +791,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_pntCnvDom"><!-- --></A>
- <H3>_pntCnvDom</H3>
- <PRE><static> void <B>_pntCnvDom</B>()</PRE>
+ <A NAME="!s!mkRectDott"><!-- --></A>
+ <H3>mkRectDott</H3>
+ <PRE><static> void <B>mkRectDott</B>(x, y, w, h)</PRE>
<!-- METHOD PARAMETERS START -->
@@ -790,9 +807,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_pntCnvIe"><!-- --></A>
- <H3>_pntCnvIe</H3>
- <PRE><static> void <B>_pntCnvIe</B>()</PRE>
+ <A NAME="!s!pntCnv"><!-- --></A>
+ <H3>pntCnv</H3>
+ <PRE><static> void <B>pntCnv</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -806,9 +823,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_pntDoc"><!-- --></A>
- <H3>_pntDoc</H3>
- <PRE><static> void <B>_pntDoc</B>()</PRE>
+ <A NAME="!s!pntCnvDom"><!-- --></A>
+ <H3>pntCnvDom</H3>
+ <PRE><static> void <B>pntCnvDom</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -822,9 +839,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!_pntN"><!-- --></A>
- <H3>_pntN</H3>
- <PRE><static> void <B>_pntN</B>()</PRE>
+ <A NAME="!s!pntCnvIe"><!-- --></A>
+ <H3>pntCnvIe</H3>
+ <PRE><static> void <B>pntCnvIe</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -838,9 +855,9 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
- <A NAME="!s!jsGraphics"><!-- --></A>
- <H3>jsGraphics</H3>
- <PRE><static> void <B>jsGraphics</B>(cnv, wnd)</PRE>
+ <A NAME="!s!pntCnvIhtm"><!-- --></A>
+ <H3>pntCnvIhtm</H3>
+ <PRE><static> void <B>pntCnvIhtm</B>()</PRE>
<!-- METHOD PARAMETERS START -->
@@ -854,8 +871,24 @@
<!-- ADDITIONAL ATTRIBUTES END -->
<HR>
+ <A NAME="!s!pntDoc"><!-- --></A>
+ <H3>pntDoc</H3>
+ <PRE><static> void <B>pntDoc</B>()</PRE>
+
+ <!-- METHOD PARAMETERS START -->
+
+ <!-- METHOD PARAMETERS END -->
+
+
+ <!-- ADDITIONAL ATTRIBUTES START -->
+
+ <!-- ADDITIONAL ATTRIBUTES END -->
+<HR>
+
+
+
<!-- ============ METHOD DETAIL END ========== -->
<!-- ========= END OF CLASS DATA ========= -->
@@ -920,6 +953,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/GeomType.html
===================================================================
--- branches/2.4.5/documents/jsdoc/GeomType.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/GeomType.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -284,6 +284,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Geometry.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Geometry.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Geometry.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -404,6 +404,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/GeometryArray.html
===================================================================
--- branches/2.4.5/documents/jsdoc/GeometryArray.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/GeometryArray.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -569,6 +569,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Highlight.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Highlight.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Highlight.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -301,6 +301,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Mb_exception.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Mb_exception.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Mb_exception.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -249,6 +249,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Mb_notice.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Mb_notice.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Mb_notice.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -249,6 +249,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Mb_warning.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Mb_warning.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Mb_warning.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -249,6 +249,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/MultiGeometry.html
===================================================================
--- branches/2.4.5/documents/jsdoc/MultiGeometry.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/MultiGeometry.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -536,6 +536,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Point.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Point.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Point.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -571,6 +571,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Snapping.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Snapping.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Snapping.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -466,6 +466,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/Wfs_element.html
===================================================================
--- branches/2.4.5/documents/jsdoc/Wfs_element.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/Wfs_element.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -367,6 +367,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/help-doc.html
===================================================================
--- branches/2.4.5/documents/jsdoc/help-doc.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/help-doc.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -155,6 +155,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/index-all.html
===================================================================
--- branches/2.4.5/documents/jsdoc/index-all.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/index-all.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -65,232 +65,248 @@
<!--
Listing of letters
-->
- <A HREF="index-all.html#_____">_</A> <A HREF="index-all.html#__B__">B</A> <A HREF="index-all.html#__D__">D</A> <A HREF="index-all.html#__G__">G</A> <A HREF="index-all.html#__I__">I</A> <A HREF="index-all.html#__J__">J</A> <A HREF="index-all.html#__P__">P</A>
+ <A HREF="index-all.html#__B__">B</A> <A HREF="index-all.html#__C__">C</A> <A HREF="index-all.html#__D__">D</A> <A HREF="index-all.html#__G__">G</A> <A HREF="index-all.html#__H__">H</A> <A HREF="index-all.html#__I__">I</A> <A HREF="index-all.html#__J__">J</A> <A HREF="index-all.html#__M__">M</A> <A HREF="index-all.html#__P__">P</A>
<HR>
<!-- End letter listing -->
-<A NAME="_____"><!-- --></A><H2>
-<B>_</B></H2>
+<A NAME="__B__"><!-- --></A><H2>
+<B>B</B></H2>
<DL>
-<DT><A HREF="GLOBALS.html#_chkDHTM"><B>_chkDHTM(x, i)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#BOLD"><B>BOLD</B></A> -
+Instance field in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_CompInt"><B>_CompInt(x, y)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#BOLD_ITALIC"><B>BOLD_ITALIC</B></A> -
+Instance field in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__C__"><!-- --></A><H2>
+<B>C</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_htmPrtRpc"><B>_htmPrtRpc()</B></A> -
+<DT><A HREF="GLOBALS.html#chkDHTM"><B>chkDHTM(x, i)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__D__"><!-- --></A><H2>
+<B>D</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_htmRpc"><B>_htmRpc()</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgStroke.html#DOTTED"><B>DOTTED</B></A> -
+Instance field in class <A HREF="jsgStroke.html">jsgStroke</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__G__"><!-- --></A><H2>
+<B>G</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_mkDiv"><B>_mkDiv(x, y, w, h)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="GLOBALS.html#"><B>GLOBALS</B></A> -
+ class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__H__"><!-- --></A><H2>
+<B>H</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_mkDivIe"><B>_mkDivIe(x, y, w, h)</B></A> -
+<DT><A HREF="GLOBALS.html#htmPrtRpc"><B>htmPrtRpc()</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkDivPrt"><B>_mkDivPrt(x, y, w, h)</B></A> -
+<DT><A HREF="GLOBALS.html#htmRpc"><B>htmRpc()</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__I__"><!-- --></A><H2>
+<B>I</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_mkLin"><B>_mkLin(x1, y1, x2, y2)</B></A> -
+<DT><A HREF="GLOBALS.html#integer_compare"><B>integer_compare(x,y)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkLin2D"><B>_mkLin2D(x1, y1, x2, y2)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#ITALIC"><B>ITALIC</B></A> -
+Instance field in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkLinDott"><B>_mkLinDott(x1, y1, x2, y2)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#ITALIC_BOLD"><B>ITALIC_BOLD</B></A> -
+Instance field in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
+<HR>
+
+<A NAME="__J__"><!-- --></A><H2>
+<B>J</B></H2>
+
<DL>
-<DT><A HREF="GLOBALS.html#_mkLinVirt"><B>_mkLinVirt(aLin, x1, y1, x2, y2)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#"><B>jsgFont</B></A> -
+ class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkOv"><B>_mkOv(left, top, width, height)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgFont.html#constructor_detail"><B>jsgFont()</B></A> -
+Constructor in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkOv2D"><B>_mkOv2D(left, top, width, height)</B></A> -
+<DT><A HREF="GLOBALS.html#jsGraphics"><B>jsGraphics(id, wnd)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkOvDott"><B>_mkOvDott(left, top, width, height)</B></A> -
-Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="jsgStroke.html#"><B>jsgStroke</B></A> -
+ class <A HREF="jsgStroke.html">jsgStroke</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkRect"><B>_mkRect(x, y, w, h)</B></A> -
+<DT><A HREF="jsgStroke.html#constructor_detail"><B>jsgStroke()</B></A> -
+Constructor in class <A HREF="jsgStroke.html">jsgStroke</A>
+<DD>
+</DL>
+
+<HR>
+
+<A NAME="__M__"><!-- --></A><H2>
+<B>M</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkDiv"><B>mkDiv(x, y, w, h)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_mkRectDott"><B>_mkRectDott(x, y, w, h)</B></A> -
+<DT><A HREF="GLOBALS.html#mkDivIe"><B>mkDivIe(x, y, w, h)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_pntCnvDom"><B>_pntCnvDom()</B></A> -
+<DT><A HREF="GLOBALS.html#mkDivPrt"><B>mkDivPrt(x, y, w, h)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_pntCnvIe"><B>_pntCnvIe()</B></A> -
+<DT><A HREF="GLOBALS.html#mkLin"><B>mkLin(x1, y1, x2, y2)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_pntDoc"><B>_pntDoc()</B></A> -
+<DT><A HREF="GLOBALS.html#mkLin2D"><B>mkLin2D(x1, y1, x2, y2)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#_pntN"><B>_pntN()</B></A> -
+<DT><A HREF="GLOBALS.html#mkLinDott"><B>mkLinDott(x1, y1, x2, y2)</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
-<HR>
-
-<A NAME="__B__"><!-- --></A><H2>
-<B>B</B></H2>
-
<DL>
-<DT><A HREF="jsgFont.html#BOLD"><B>BOLD</B></A> -
-Instance field in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#mkLyr"><B>mkLyr(x, y, w, h)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="jsgFont.html#BOLD_ITALIC"><B>BOLD_ITALIC</B></A> -
-Instance field in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#mkOv"><B>mkOv(left, top, width, height)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
-<HR>
-
-<A NAME="__D__"><!-- --></A><H2>
-<B>D</B></H2>
-
<DL>
-<DT><A HREF="jsgStroke.html#DOTTED"><B>DOTTED</B></A> -
-Instance field in class <A HREF="jsgStroke.html">jsgStroke</A>
+<DT><A HREF="GLOBALS.html#mkOv2D"><B>mkOv2D(left, top, width, height)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
-<HR>
-
-<A NAME="__G__"><!-- --></A><H2>
-<B>G</B></H2>
-
<DL>
-<DT><A HREF="GLOBALS.html#"><B>GLOBALS</B></A> -
- class <A HREF="GLOBALS.html">GLOBALS</A>
+<DT><A HREF="GLOBALS.html#mkOvDott"><B>mkOvDott(left, top, width, height)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
-<HR>
-
-<A NAME="__I__"><!-- --></A><H2>
-<B>I</B></H2>
-
<DL>
-<DT><A HREF="jsgFont.html#ITALIC"><B>ITALIC</B></A> -
-Instance field in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#mkRect"><B>mkRect(x, y, w, h)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="jsgFont.html#ITALIC_BOLD"><B>ITALIC_BOLD</B></A> -
-Instance field in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#mkRectDott"><B>mkRectDott(x, y, w, h)</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<HR>
-<A NAME="__J__"><!-- --></A><H2>
-<B>J</B></H2>
+<A NAME="__P__"><!-- --></A><H2>
+<B>P</B></H2>
<DL>
-<DT><A HREF="jsgFont.html#"><B>jsgFont</B></A> -
- class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="jsgFont.html#PLAIN"><B>PLAIN</B></A> -
+Instance field in class <A HREF="jsgFont.html">jsgFont</A>
<DD>
</DL>
<DL>
-<DT><A HREF="jsgFont.html#constructor_detail"><B>jsgFont()</B></A> -
-Constructor in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#pntCnv"><B>pntCnv()</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="GLOBALS.html#jsGraphics"><B>jsGraphics(cnv, wnd)</B></A> -
+<DT><A HREF="GLOBALS.html#pntCnvDom"><B>pntCnvDom()</B></A> -
Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="jsgStroke.html#"><B>jsgStroke</B></A> -
- class <A HREF="jsgStroke.html">jsgStroke</A>
+<DT><A HREF="GLOBALS.html#pntCnvIe"><B>pntCnvIe()</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
<DL>
-<DT><A HREF="jsgStroke.html#constructor_detail"><B>jsgStroke()</B></A> -
-Constructor in class <A HREF="jsgStroke.html">jsgStroke</A>
+<DT><A HREF="GLOBALS.html#pntCnvIhtm"><B>pntCnvIhtm()</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
-<HR>
-
-<A NAME="__P__"><!-- --></A><H2>
-<B>P</B></H2>
-
<DL>
-<DT><A HREF="jsgFont.html#PLAIN"><B>PLAIN</B></A> -
-Instance field in class <A HREF="jsgFont.html">jsgFont</A>
+<DT><A HREF="GLOBALS.html#pntDoc"><B>pntDoc()</B></A> -
+Class method in class <A HREF="GLOBALS.html">GLOBALS</A>
<DD>
</DL>
@@ -299,7 +315,7 @@
<!--
Listing of letters
-->
- <A HREF="index-all.html#_____">_</A> <A HREF="index-all.html#__B__">B</A> <A HREF="index-all.html#__D__">D</A> <A HREF="index-all.html#__G__">G</A> <A HREF="index-all.html#__I__">I</A> <A HREF="index-all.html#__J__">J</A> <A HREF="index-all.html#__P__">P</A>
+ <A HREF="index-all.html#__B__">B</A> <A HREF="index-all.html#__C__">C</A> <A HREF="index-all.html#__D__">D</A> <A HREF="index-all.html#__G__">G</A> <A HREF="index-all.html#__H__">H</A> <A HREF="index-all.html#__I__">I</A> <A HREF="index-all.html#__J__">J</A> <A HREF="index-all.html#__M__">M</A> <A HREF="index-all.html#__P__">P</A>
<!-- ========== START OF NAVBAR ========== -->
@@ -353,6 +369,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/jsgFont.html
===================================================================
--- branches/2.4.5/documents/jsdoc/jsgFont.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/jsgFont.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -352,6 +352,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/jsgStroke.html
===================================================================
--- branches/2.4.5/documents/jsdoc/jsgStroke.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/jsgStroke.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -284,6 +284,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/mb_conButton.html
===================================================================
--- branches/2.4.5/documents/jsdoc/mb_conButton.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/mb_conButton.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -284,6 +284,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/mb_mapObj_const.html
===================================================================
--- branches/2.4.5/documents/jsdoc/mb_mapObj_const.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/mb_mapObj_const.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -301,6 +301,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/overview-summary-geometry.js.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary-geometry.js.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary-geometry.js.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -347,6 +347,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-summary-map.js.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary-map.js.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary-map.js.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -1720,6 +1720,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-summary-map_obj.js.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary-map_obj.js.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary-map_obj.js.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -297,6 +297,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-summary-point.js.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary-point.js.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary-point.js.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -271,6 +271,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:32 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:02 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-summary-wz_jsgraphics.js.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary-wz_jsgraphics.js.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary-wz_jsgraphics.js.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -130,7 +130,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_chkDHTM">_chkDHTM</a></b>(x, i)
+ <a href="GLOBALS.html#!s!chkDHTM">chkDHTM</a></b>(x, i)
</code>
<br>
@@ -141,13 +141,13 @@
<tr bgcolor="white" class="TableRowColor">
<td align="right" valign="top" width="1%">
<font size="-1">
- <code>static void</code>
+ <code>static Object</code>
</font>
</td>
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_CompInt">_CompInt</a></b>(x, y)
+ <a href="GLOBALS.html#!s!htmPrtRpc">htmPrtRpc</a></b>()
</code>
<br>
@@ -164,7 +164,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_htmPrtRpc">_htmPrtRpc</a></b>()
+ <a href="GLOBALS.html#!s!htmRpc">htmRpc</a></b>()
</code>
<br>
@@ -181,7 +181,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_htmRpc">_htmRpc</a></b>()
+ <a href="GLOBALS.html#!s!integer_compare">integer_compare</a></b>(x,y)
</code>
<br>
@@ -198,7 +198,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkDiv">_mkDiv</a></b>(x, y, w, h)
+ <a href="GLOBALS.html#!s!jsGraphics">jsGraphics</a></b>(id, wnd)
</code>
<br>
@@ -215,7 +215,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkDivIe">_mkDivIe</a></b>(x, y, w, h)
+ <a href="GLOBALS.html#!s!mkDiv">mkDiv</a></b>(x, y, w, h)
</code>
<br>
@@ -232,7 +232,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkDivPrt">_mkDivPrt</a></b>(x, y, w, h)
+ <a href="GLOBALS.html#!s!mkDivIe">mkDivIe</a></b>(x, y, w, h)
</code>
<br>
@@ -249,7 +249,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkLin">_mkLin</a></b>(x1, y1, x2, y2)
+ <a href="GLOBALS.html#!s!mkDivPrt">mkDivPrt</a></b>(x, y, w, h)
</code>
<br>
@@ -266,7 +266,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkLin2D">_mkLin2D</a></b>(x1, y1, x2, y2)
+ <a href="GLOBALS.html#!s!mkLin">mkLin</a></b>(x1, y1, x2, y2)
</code>
<br>
@@ -283,7 +283,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkLinDott">_mkLinDott</a></b>(x1, y1, x2, y2)
+ <a href="GLOBALS.html#!s!mkLin2D">mkLin2D</a></b>(x1, y1, x2, y2)
</code>
<br>
@@ -300,7 +300,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkLinVirt">_mkLinVirt</a></b>(aLin, x1, y1, x2, y2)
+ <a href="GLOBALS.html#!s!mkLinDott">mkLinDott</a></b>(x1, y1, x2, y2)
</code>
<br>
@@ -317,7 +317,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkOv">_mkOv</a></b>(left, top, width, height)
+ <a href="GLOBALS.html#!s!mkLyr">mkLyr</a></b>(x, y, w, h)
</code>
<br>
@@ -334,7 +334,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkOv2D">_mkOv2D</a></b>(left, top, width, height)
+ <a href="GLOBALS.html#!s!mkOv">mkOv</a></b>(left, top, width, height)
</code>
<br>
@@ -351,7 +351,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkOvDott">_mkOvDott</a></b>(left, top, width, height)
+ <a href="GLOBALS.html#!s!mkOv2D">mkOv2D</a></b>(left, top, width, height)
</code>
<br>
@@ -368,7 +368,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkRect">_mkRect</a></b>(x, y, w, h)
+ <a href="GLOBALS.html#!s!mkOvDott">mkOvDott</a></b>(left, top, width, height)
</code>
<br>
@@ -385,7 +385,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_mkRectDott">_mkRectDott</a></b>(x, y, w, h)
+ <a href="GLOBALS.html#!s!mkRect">mkRect</a></b>(x, y, w, h)
</code>
<br>
@@ -402,7 +402,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_pntCnvDom">_pntCnvDom</a></b>()
+ <a href="GLOBALS.html#!s!mkRectDott">mkRectDott</a></b>(x, y, w, h)
</code>
<br>
@@ -419,7 +419,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_pntCnvIe">_pntCnvIe</a></b>()
+ <a href="GLOBALS.html#!s!pntCnv">pntCnv</a></b>()
</code>
<br>
@@ -436,7 +436,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_pntDoc">_pntDoc</a></b>()
+ <a href="GLOBALS.html#!s!pntCnvDom">pntCnvDom</a></b>()
</code>
<br>
@@ -453,7 +453,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!_pntN">_pntN</a></b>()
+ <a href="GLOBALS.html#!s!pntCnvIe">pntCnvIe</a></b>()
</code>
<br>
@@ -470,7 +470,7 @@
<td>
<code>
<b>
- <a href="GLOBALS.html#!s!jsGraphics">jsGraphics</a></b>(cnv, wnd)
+ <a href="GLOBALS.html#!s!pntCnvIhtm">pntCnvIhtm</a></b>()
</code>
<br>
@@ -478,6 +478,23 @@
</td>
</tr>
+ <tr bgcolor="white" class="TableRowColor">
+ <td align="right" valign="top" width="1%">
+ <font size="-1">
+ <code>static void</code>
+ </font>
+ </td>
+ <td>
+ <code>
+ <b>
+ <a href="GLOBALS.html#!s!pntDoc">pntDoc</a></b>()
+ </code>
+ <br>
+
+
+ </td>
+ </tr>
+
</table>
<p>
@@ -487,7 +504,7 @@
<pre class="sourceview"><span class="comment">/* This notice must be untouched at all times.
-wz_jsgraphics.js v. 3.03
+wz_jsgraphics.js v. 2.3
The latest version is available at
http://www.walterzorn.com
or http://www.devira.com
@@ -495,7 +512,7 @@
Copyright (c) 2002-2004 Walter Zorn. All rights reserved.
Created 3. 11. 2002 by Walter Zorn (Web: http://www.walterzorn.com )
-Last modified: 28. 1. 2008
+Last modified: 29. 9. 2004
Performance optimizations for Internet Explorer
by Thomas Frank and John Holdsworth.
@@ -504,8 +521,8 @@
High Performance JavaScript Graphics Library.
Provides methods
- to draw lines, rectangles, ellipses, polygons
- with specifiable line thickness,
-- to fill rectangles, polygons, ellipses and arcs
+ with specifiable line thickness,
+- to fill rectangles and ellipses
- to draw text.
NOTE: Operations, functions and branching have rather been optimized
to efficiency and speed than to shortness of source code.
@@ -529,762 +546,752 @@
*/</span>
-var jg_ok, jg_ie, jg_fast, jg_dom, jg_moz;
+var jg_ihtm, jg_ie, jg_fast, jg_dom, jg_moz,
+jg_n4 = (document.layers && typeof document.classes != <span class="literal">"undefined"</span>);
-<span class="reserved">function</span> _chkDHTM(x, i)
+<span class="reserved">function</span> chkDHTM(x, i)
{
- x = document.body || null;
- jg_ie = x && typeof x.insertAdjacentHTML != <span class="literal">"undefined"</span> && document.createElement;
- jg_dom = (x && !jg_ie &&
- typeof x.appendChild != <span class="literal">"undefined"</span> &&
- typeof document.createRange != <span class="literal">"undefined"</span> &&
- typeof (i = document.createRange()).setStartBefore != <span class="literal">"undefined"</span> &&
- typeof i.createContextualFragment != <span class="literal">"undefined"</span>);
- jg_fast = jg_ie && document.all && !window.opera;
- jg_moz = jg_dom && typeof x.style.MozOpacity != <span class="literal">"undefined"</span>;
- jg_ok = !!(jg_ie || jg_dom);
+ x = document.body || null;
+ jg_ie = x && typeof x.insertAdjacentHTML != <span class="literal">"undefined"</span>;
+ jg_dom = (x && !jg_ie &&
+ typeof x.appendChild != <span class="literal">"undefined"</span> &&
+ typeof document.createRange != <span class="literal">"undefined"</span> &&
+ typeof (i = document.createRange()).setStartBefore != <span class="literal">"undefined"</span> &&
+ typeof i.createContextualFragment != <span class="literal">"undefined"</span>);
+ jg_ihtm = !jg_ie && !jg_dom && x && typeof x.innerHTML != <span class="literal">"undefined"</span>;
+ jg_fast = jg_ie && document.all && !window.opera;
+ jg_moz = jg_dom && typeof x.style.MozOpacity != <span class="literal">"undefined"</span>;
}
-<span class="reserved">function</span> _pntCnvDom()
+
+<span class="reserved">function</span> pntDoc()
{
- var x = <span class="reserved">this</span>.wnd.document.createRange();
- x.setStartBefore(<span class="reserved">this</span>.cnv);
- x = x.createContextualFragment(jg_fast? <span class="reserved">this</span>._htmRpc() : <span class="reserved">this</span>.htm);
- <span class="reserved">if</span>(<span class="reserved">this</span>.cnv) <span class="reserved">this</span>.cnv.appendChild(x);
- <span class="reserved">this</span>.htm = <span class="literal">""</span>;
+ <span class="reserved">this</span>.wnd.document.write(jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
}
-<span class="reserved">function</span> _pntCnvIe()
+
+<span class="reserved">function</span> pntCnvDom()
{
- <span class="reserved">if</span>(<span class="reserved">this</span>.cnv) <span class="reserved">this</span>.cnv.insertAdjacentHTML(<span class="literal">"BeforeEnd"</span>, jg_fast? <span class="reserved">this</span>._htmRpc() : <span class="reserved">this</span>.htm);
- <span class="reserved">this</span>.htm = <span class="literal">""</span>;
+ var x = document.createRange();
+ x.setStartBefore(<span class="reserved">this</span>.cnv);
+ x = x.createContextualFragment(jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+ <span class="reserved">this</span>.cnv.appendChild(x);
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
}
-<span class="reserved">function</span> _pntDoc()
+
+<span class="reserved">function</span> pntCnvIe()
{
- <span class="reserved">this</span>.wnd.document.write(jg_fast? <span class="reserved">this</span>._htmRpc() : <span class="reserved">this</span>.htm);
- <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+ <span class="reserved">this</span>.cnv.insertAdjacentHTML(<span class="literal">"BeforeEnd"</span>, jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
}
-<span class="reserved">function</span> _pntN()
+
+<span class="reserved">function</span> pntCnvIhtm()
{
- ;
+ <span class="reserved">this</span>.cnv.innerHTML += <span class="reserved">this</span>.htm;
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
}
-<span class="reserved">function</span> _mkDiv(x, y, w, h)
+
+<span class="reserved">function</span> pntCnv()
{
- <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
- <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
- <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
- <span class="literal">'width:'</span> + w + <span class="literal">'px;'</span>+
- <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>+
- <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
- <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
- (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
- <span class="literal">';"><\/div>'</span>;
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
}
-<span class="reserved">function</span> _mkDivIe(x, y, w, h)
+
+<span class="reserved">function</span> mkDiv(x, y, w, h)
{
- <span class="reserved">this</span>.htm += <span class="literal">'%%'</span>+<span class="reserved">this</span>.color+<span class="literal">';'</span>+x+<span class="literal">';'</span>+y+<span class="literal">';'</span>+w+<span class="literal">';'</span>+h+<span class="literal">';'</span>;
+ <span class="reserved">if</span> (!isNaN(h)) {
+ <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
+ <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+ <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+ <span class="literal">'width:'</span> + w + <span class="literal">'px;'</span>+
+ <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>;
+ <span class="reserved">if</span> (ie) {
+ <span class="reserved">this</span>.htm += <span class="literal">'-opacity:'</span> + cw_opacity + <span class="literal">';'</span> +
+ <span class="literal">'-khtml-opacity:'</span> + cw_opacity + <span class="literal">';'</span>+
+ <span class="literal">'filter: alpha(opacity='</span> + (cw_opacity * 100) + <span class="literal">');'</span>;
+ }
+
+ <span class="comment">//'-moz-opacity:' + window.cw_opacity + ';'+</span>
+ <span class="reserved">this</span>.htm +=
+ <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
+ <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
+ (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
+ <span class="literal">';"><\/div>'</span>;
+ }
}
-<span class="reserved">function</span> _mkDivPrt(x, y, w, h)
+
+<span class="reserved">function</span> mkDivIe(x, y, w, h)
{
- <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
- <span class="literal">'border-left:'</span> + w + <span class="literal">'px solid '</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span>+
- <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
- <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
- <span class="literal">'width:0px;'</span>+
- <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>+
- <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
- <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
- (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
- <span class="literal">';"><\/div>'</span>;
+ <span class="reserved">if</span> (!isNaN(h)) {
+ <span class="reserved">this</span>.htm += <span class="literal">'%%'</span>+<span class="reserved">this</span>.color+<span class="literal">';'</span>+x+<span class="literal">';'</span>+y+<span class="literal">';'</span>+w+<span class="literal">';'</span>+h+<span class="literal">';'</span>;
+ }
}
-var _regex = /%%([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);/g;
-<span class="reserved">function</span> _htmRpc()
+
+<span class="reserved">function</span> mkDivPrt(x, y, w, h)
{
- <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
- _regex,
- <span class="literal">'<div style="overflow:hidden;position:absolute;background-color:'</span>+
- <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5"></div>\n'</span>);
+ <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
+ <span class="literal">'border-left:'</span> + w + <span class="literal">'px solid '</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span>+
+ <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+ <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+ <span class="literal">'width:0px;'</span>+
+ <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>+
+ <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
+ <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
+ (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
+ <span class="literal">';"><\/div>'</span>;
}
-<span class="reserved">function</span> _htmPrtRpc()
+
+<span class="reserved">function</span> mkLyr(x, y, w, h)
{
- <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
- _regex,
- <span class="literal">'<div style="overflow:hidden;position:absolute;background-color:'</span>+
- <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5;border-left:$4px solid $1"></div>\n'</span>);
+ <span class="reserved">this</span>.htm += <span class="literal">'<layer '</span>+
+ <span class="literal">'left="'</span> + x + <span class="literal">'" '</span>+
+ <span class="literal">'top="'</span> + y + <span class="literal">'" '</span>+
+ <span class="literal">'width="'</span> + w + <span class="literal">'" '</span>+
+ <span class="literal">'height="'</span> + h + <span class="literal">'" '</span>+
+ <span class="literal">'bgcolor="'</span> + <span class="reserved">this</span>.color + <span class="literal">'"><\/layer>\n'</span>;
}
-<span class="reserved">function</span> _mkLin(x1, y1, x2, y2)
+
+var regex = /%%([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);/g;
+<span class="reserved">function</span> htmRpc()
{
- <span class="reserved">if</span>(x1 > x2)
- {
- var _x2 = x2;
- var _y2 = y2;
- x2 = x1;
- y2 = y1;
- x1 = _x2;
- y1 = _y2;
- }
- var dx = x2-x1, dy = Math.abs(y2-y1),
- x = x1, y = y1,
- yIncr = (y1 > y2)? -1 : 1;
+ <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
+ regex,
+ <span class="literal">'<div style="overflow:hidden;position:absolute;background-color:'</span>+
+ <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5"></div>\n'</span>);
+}
- <span class="reserved">if</span>(dx >= dy)
- {
- var pr = dy<<1,
- pru = pr - (dx<<1),
- p = pr-dx,
- ox = x;
- <span class="reserved">while</span>(dx > 0)
- {--dx;
- ++x;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(ox, y, x-ox, 1);
- y += yIncr;
- p += pru;
- ox = x;
- }
- <span class="reserved">else</span> p += pr;
- }
- <span class="reserved">this</span>._mkDiv(ox, y, x2-ox+1, 1);
- }
- <span class="reserved">else</span>
- {
- var pr = dx<<1,
- pru = pr - (dy<<1),
- p = pr-dy,
- oy = y;
- <span class="reserved">if</span>(y2 <= y1)
- {
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(x++, y, 1, oy-y+1);
- y += yIncr;
- p += pru;
- oy = y;
- }
- <span class="reserved">else</span>
- {
- y += yIncr;
- p += pr;
- }
- }
- <span class="reserved">this</span>._mkDiv(x2, y2, 1, oy-y2+1);
- }
- <span class="reserved">else</span>
- {
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- y += yIncr;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(x++, oy, 1, y-oy);
- p += pru;
- oy = y;
- }
- <span class="reserved">else</span> p += pr;
- }
- <span class="reserved">this</span>._mkDiv(x2, oy, 1, y2-oy+1);
- }
- }
+<span class="reserved">function</span> htmPrtRpc()
+{
+ <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
+ regex,
+ <span class="literal">'<div style="overflow:hidden;position:absolute;background-color:'</span>+
+ <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5;border-left:$4px solid $1"></div>\n'</span>);
}
-<span class="reserved">function</span> _mkLin2D(x1, y1, x2, y2)
+
+<span class="reserved">function</span> mkLin(x1, y1, x2, y2)
{
- <span class="reserved">if</span>(x1 > x2)
- {
- var _x2 = x2;
- var _y2 = y2;
- x2 = x1;
- y2 = y1;
- x1 = _x2;
- y1 = _y2;
- }
- var dx = x2-x1, dy = Math.abs(y2-y1),
- x = x1, y = y1,
- yIncr = (y1 > y2)? -1 : 1;
+ <span class="reserved">if</span> (x1 > x2)
+ {
+ var _x2 = x2;
+ var _y2 = y2;
+ x2 = x1;
+ y2 = y1;
+ x1 = _x2;
+ y1 = _y2;
+ }
+ var dx = x2-x1, dy = Math.abs(y2-y1),
+ x = x1, y = y1,
+ yIncr = (y1 > y2)? -1 : 1;
- var s = <span class="reserved">this</span>.stroke;
- <span class="reserved">if</span>(dx >= dy)
- {
- <span class="reserved">if</span>(dx > 0 && s-3 > 0)
- {
- var _s = (s*dx*Math.sqrt(1+dy*dy/(dx*dx))-dx-(s>>1)*dy) / dx;
- _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
- }
- <span class="reserved">else</span> var _s = s;
- var ad = Math.ceil(s/2);
+ <span class="reserved">if</span> (dx >= dy)
+ {
+ var pr = dy<<1,
+ pru = pr - (dx<<1),
+ p = pr-dx,
+ ox = x;
+ <span class="reserved">while</span> ((dx--) > 0)
+ {
+ ++x;
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(ox, y, x-ox, 1);
+ y += yIncr;
+ p += pru;
+ ox = x;
+ }
+ <span class="reserved">else</span> p += pr;
+ }
+ <span class="reserved">this</span>.mkDiv(ox, y, x2-ox+1, 1);
+ }
- var pr = dy<<1,
- pru = pr - (dx<<1),
- p = pr-dx,
- ox = x;
- <span class="reserved">while</span>(dx > 0)
- {--dx;
- ++x;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(ox, y, x-ox+ad, _s);
- y += yIncr;
- p += pru;
- ox = x;
- }
- <span class="reserved">else</span> p += pr;
- }
- <span class="reserved">this</span>._mkDiv(ox, y, x2-ox+ad+1, _s);
- }
+ <span class="reserved">else</span>
+ {
+ var pr = dx<<1,
+ pru = pr - (dy<<1),
+ p = pr-dy,
+ oy = y;
+ <span class="reserved">if</span> (y2 <= y1)
+ {
+ <span class="reserved">while</span> ((dy--) > 0)
+ {
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(x++, y, 1, oy-y+1);
+ y += yIncr;
+ p += pru;
+ oy = y;
+ }
+ <span class="reserved">else</span>
+ {
+ y += yIncr;
+ p += pr;
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(x2, y2, 1, oy-y2+1);
+ }
+ <span class="reserved">else</span>
+ {
+ <span class="reserved">while</span> ((dy--) > 0)
+ {
+ y += yIncr;
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(x++, oy, 1, y-oy);
+ p += pru;
+ oy = y;
+ }
+ <span class="reserved">else</span> p += pr;
+ }
+ <span class="reserved">this</span>.mkDiv(x2, oy, 1, y2-oy+1);
+ }
+ }
+}
- <span class="reserved">else</span>
- {
- <span class="reserved">if</span>(s-3 > 0)
- {
- var _s = (s*dy*Math.sqrt(1+dx*dx/(dy*dy))-(s>>1)*dx-dy) / dy;
- _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
- }
- <span class="reserved">else</span> var _s = s;
- var ad = Math.round(s/2);
- var pr = dx<<1,
- pru = pr - (dy<<1),
- p = pr-dy,
- oy = y;
- <span class="reserved">if</span>(y2 <= y1)
- {
- ++ad;
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(x++, y, _s, oy-y+ad);
- y += yIncr;
- p += pru;
- oy = y;
- }
- <span class="reserved">else</span>
- {
- y += yIncr;
- p += pr;
- }
- }
- <span class="reserved">this</span>._mkDiv(x2, y2, _s, oy-y2+ad);
- }
- <span class="reserved">else</span>
- {
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- y += yIncr;
- <span class="reserved">if</span>(p > 0)
- {
- <span class="reserved">this</span>._mkDiv(x++, oy, _s, y-oy+ad);
- p += pru;
- oy = y;
- }
- <span class="reserved">else</span> p += pr;
- }
- <span class="reserved">this</span>._mkDiv(x2, oy, _s, y2-oy+ad+1);
- }
- }
+<span class="reserved">function</span> mkLin2D(x1, y1, x2, y2)
+{
+ <span class="reserved">if</span> (x1 > x2)
+ {
+ var _x2 = x2;
+ var _y2 = y2;
+ x2 = x1;
+ y2 = y1;
+ x1 = _x2;
+ y1 = _y2;
+ }
+ var dx = x2-x1, dy = Math.abs(y2-y1),
+ x = x1, y = y1,
+ yIncr = (y1 > y2)? -1 : 1;
+
+ var s = <span class="reserved">this</span>.stroke;
+ <span class="reserved">if</span> (dx >= dy)
+ {
+ <span class="reserved">if</span> (s-3 > 0)
+ {
+ var _s = (s*dx*Math.sqrt(1+dy*dy/(dx*dx))-dx-(s>>1)*dy) / dx;
+ _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
+ }
+ <span class="reserved">else</span> var _s = s;
+ var ad = Math.ceil(s/2);
+
+ var pr = dy<<1,
+ pru = pr - (dx<<1),
+ p = pr-dx,
+ ox = x;
+ <span class="reserved">while</span> ((dx--) > 0)
+ {
+ ++x;
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(ox, y, x-ox+ad, _s);
+ y += yIncr;
+ p += pru;
+ ox = x;
+ }
+ <span class="reserved">else</span> p += pr;
+ }
+ <span class="reserved">this</span>.mkDiv(ox, y, x2-ox+ad+1, _s);
+ }
+
+ <span class="reserved">else</span>
+ {
+ <span class="reserved">if</span> (s-3 > 0)
+ {
+ var _s = (s*dy*Math.sqrt(1+dx*dx/(dy*dy))-(s>>1)*dx-dy) / dy;
+ _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
+ }
+ <span class="reserved">else</span> var _s = s;
+ var ad = Math.round(s/2);
+
+ var pr = dx<<1,
+ pru = pr - (dy<<1),
+ p = pr-dy,
+ oy = y;
+ <span class="reserved">if</span> (y2 <= y1)
+ {
+ ++ad;
+ <span class="reserved">while</span> ((dy--) > 0)
+ {
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(x++, y, _s, oy-y+ad);
+ y += yIncr;
+ p += pru;
+ oy = y;
+ }
+ <span class="reserved">else</span>
+ {
+ y += yIncr;
+ p += pr;
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(x2, y2, _s, oy-y2+ad);
+ }
+ <span class="reserved">else</span>
+ {
+ <span class="reserved">while</span> ((dy--) > 0)
+ {
+ y += yIncr;
+ <span class="reserved">if</span> (p > 0)
+ {
+ <span class="reserved">this</span>.mkDiv(x++, oy, _s, y-oy+ad);
+ p += pru;
+ oy = y;
+ }
+ <span class="reserved">else</span> p += pr;
+ }
+ <span class="reserved">this</span>.mkDiv(x2, oy, _s, y2-oy+ad+1);
+ }
+ }
}
-<span class="reserved">function</span> _mkLinDott(x1, y1, x2, y2)
+
+<span class="reserved">function</span> mkLinDott(x1, y1, x2, y2)
{
- <span class="reserved">if</span>(x1 > x2)
- {
- var _x2 = x2;
- var _y2 = y2;
- x2 = x1;
- y2 = y1;
- x1 = _x2;
- y1 = _y2;
- }
- var dx = x2-x1, dy = Math.abs(y2-y1),
- x = x1, y = y1,
- yIncr = (y1 > y2)? -1 : 1,
- drw = true;
- <span class="reserved">if</span>(dx >= dy)
- {
- var pr = dy<<1,
- pru = pr - (dx<<1),
- p = pr-dx;
- <span class="reserved">while</span>(dx > 0)
- {--dx;
- <span class="reserved">if</span>(drw) <span class="reserved">this</span>._mkDiv(x, y, 1, 1);
- drw = !drw;
- <span class="reserved">if</span>(p > 0)
- {
- y += yIncr;
- p += pru;
- }
- <span class="reserved">else</span> p += pr;
- ++x;
- }
- }
- <span class="reserved">else</span>
- {
- var pr = dx<<1,
- pru = pr - (dy<<1),
- p = pr-dy;
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- <span class="reserved">if</span>(drw) <span class="reserved">this</span>._mkDiv(x, y, 1, 1);
- drw = !drw;
- y += yIncr;
- <span class="reserved">if</span>(p > 0)
- {
- ++x;
- p += pru;
- }
- <span class="reserved">else</span> p += pr;
- }
- }
- <span class="reserved">if</span>(drw) <span class="reserved">this</span>._mkDiv(x, y, 1, 1);
+ <span class="reserved">if</span> (x1 > x2)
+ {
+ var _x2 = x2;
+ var _y2 = y2;
+ x2 = x1;
+ y2 = y1;
+ x1 = _x2;
+ y1 = _y2;
+ }
+ var dx = x2-x1, dy = Math.abs(y2-y1),
+ x = x1, y = y1,
+ yIncr = (y1 > y2)? -1 : 1,
+ drw = true;
+ <span class="reserved">if</span> (dx >= dy)
+ {
+ var pr = dy<<1,
+ pru = pr - (dx<<1),
+ p = pr-dx;
+ <span class="reserved">while</span> ((dx--) > 0)
+ {
+ <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+ drw = !drw;
+ <span class="reserved">if</span> (p > 0)
+ {
+ y += yIncr;
+ p += pru;
+ }
+ <span class="reserved">else</span> p += pr;
+ ++x;
+ }
+ <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+ }
+
+ <span class="reserved">else</span>
+ {
+ var pr = dx<<1,
+ pru = pr - (dy<<1),
+ p = pr-dy;
+ <span class="reserved">while</span> ((dy--) > 0)
+ {
+ <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+ drw = !drw;
+ y += yIncr;
+ <span class="reserved">if</span> (p > 0)
+ {
+ ++x;
+ p += pru;
+ }
+ <span class="reserved">else</span> p += pr;
+ }
+ <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+ }
}
-<span class="reserved">function</span> _mkOv(left, top, width, height)
+
+<span class="reserved">function</span> mkOv(left, top, width, height)
{
- var a = (++width)>>1, b = (++height)>>1,
- wod = width&1, hod = height&1,
- cx = left+a, cy = top+b,
- x = 0, y = b,
- ox = 0, oy = b,
- aa2 = (a*a)<<1, aa4 = aa2<<1, bb2 = (b*b)<<1, bb4 = bb2<<1,
- st = (aa2>>1)*(1-(b<<1)) + bb2,
- tt = (bb2>>1) - aa2*((b<<1)-1),
- w, h;
- <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0)
- {
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0)
- {
- st += bb2*((x<<1)+3) - aa4*(y-1);
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- w = x-ox;
- h = oy-y;
- <span class="reserved">if</span>((w&2) && (h&2))
- {
- <span class="reserved">this</span>._mkOvQds(cx, cy, x-2, y+2, 1, 1, wod, hod);
- <span class="reserved">this</span>._mkOvQds(cx, cy, x-1, y+1, 1, 1, wod, hod);
- }
- <span class="reserved">else</span> <span class="reserved">this</span>._mkOvQds(cx, cy, x-1, oy, w, h, wod, hod);
- ox = x;
- oy = y;
- }
- <span class="reserved">else</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- }
- }
- w = a-ox+1;
- h = (oy<<1)+hod;
- y = cy-oy;
- <span class="reserved">this</span>._mkDiv(cx-a, y, w, h);
- <span class="reserved">this</span>._mkDiv(cx+ox+wod-1, y, w, h);
+ var a = width>>1, b = height>>1,
+ wod = width&1, hod = (height&1)+1,
+ cx = left+a, cy = top+b,
+ x = 0, y = b,
+ ox = 0, oy = b,
+ aa = (a*a)<<1, bb = (b*b)<<1,
+ st = (aa>>1)*(1-(b<<1)) + bb,
+ tt = (bb>>1) - aa*((b<<1)-1),
+ w, h;
+ <span class="reserved">while</span> (y > 0)
+ {
+ <span class="reserved">if</span> (st < 0)
+ {
+ st += bb*((x<<1)+3);
+ tt += (bb<<1)*(++x);
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (tt < 0)
+ {
+ st += bb*((x<<1)+3) - (aa<<1)*(y-1);
+ tt += (bb<<1)*(++x) - aa*(((y--)<<1)-3);
+ w = x-ox;
+ h = oy-y;
+ <span class="reserved">if</span> (w&2 && h&2)
+ {
+ <span class="reserved">this</span>.mkOvQds(cx, cy, -x+2, ox+wod, -oy, oy-1+hod, 1, 1);
+ <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, x-1+wod, -y-1, y+hod, 1, 1);
+ }
+ <span class="reserved">else</span> <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox+wod, -oy, oy-h+hod, w, h);
+ ox = x;
+ oy = y;
+ }
+ <span class="reserved">else</span>
+ {
+ tt -= aa*((y<<1)-3);
+ st -= (aa<<1)*(--y);
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, a-ox+1, (oy<<1)+hod);
+ <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, a-ox+1, (oy<<1)+hod);
}
-<span class="reserved">function</span> _mkOv2D(left, top, width, height)
+
+<span class="reserved">function</span> mkOv2D(left, top, width, height)
{
- var s = <span class="reserved">this</span>.stroke;
- width += s+1;
- height += s+1;
- var a = width>>1, b = height>>1,
- wod = width&1, hod = height&1,
- cx = left+a, cy = top+b,
- x = 0, y = b,
- aa2 = (a*a)<<1, aa4 = aa2<<1, bb2 = (b*b)<<1, bb4 = bb2<<1,
- st = (aa2>>1)*(1-(b<<1)) + bb2,
- tt = (bb2>>1) - aa2*((b<<1)-1);
+ var s = <span class="reserved">this</span>.stroke;
+ width += s-1;
+ height += s-1;
+ var a = width>>1, b = height>>1,
+ wod = width&1, hod = (height&1)+1,
+ cx = left+a, cy = top+b,
+ x = 0, y = b,
+ aa = (a*a)<<1, bb = (b*b)<<1,
+ st = (aa>>1)*(1-(b<<1)) + bb,
+ tt = (bb>>1) - aa*((b<<1)-1);
- <span class="reserved">if</span>(s-4 < 0 && (!(s-2) || width-51 > 0 && height-51 > 0))
- {
- var ox = 0, oy = b,
- w, h,
- pxw;
- <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0)
- {
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0)
- {
- st += bb2*((x<<1)+3) - aa4*(y-1);
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- w = x-ox;
- h = oy-y;
+ <span class="reserved">if</span> (s-4 < 0 && (!(s-2) || width-51 > 0 && height-51 > 0))
+ {
+ var ox = 0, oy = b,
+ w, h,
+ pxl, pxr, pxt, pxb, pxw;
+ <span class="reserved">while</span> (y > 0)
+ {
+ <span class="reserved">if</span> (st < 0)
+ {
+ st += bb*((x<<1)+3);
+ tt += (bb<<1)*(++x);
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (tt < 0)
+ {
+ st += bb*((x<<1)+3) - (aa<<1)*(y-1);
+ tt += (bb<<1)*(++x) - aa*(((y--)<<1)-3);
+ w = x-ox;
+ h = oy-y;
- <span class="reserved">if</span>(w-1)
- {
- pxw = w+1+(s&1);
- h = s;
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(h-1)
- {
- pxw = s;
- h += 1+(s&1);
- }
- <span class="reserved">else</span> pxw = h = s;
- <span class="reserved">this</span>._mkOvQds(cx, cy, x-1, oy, pxw, h, wod, hod);
- ox = x;
- oy = y;
- }
- <span class="reserved">else</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- }
- }
- <span class="reserved">this</span>._mkDiv(cx-a, cy-oy, s, (oy<<1)+hod);
- <span class="reserved">this</span>._mkDiv(cx+a+wod-s, cy-oy, s, (oy<<1)+hod);
- }
+ <span class="reserved">if</span> (w-1)
+ {
+ pxw = w+1+(s&1);
+ h = s;
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (h-1)
+ {
+ pxw = s;
+ h += 1+(s&1);
+ }
+ <span class="reserved">else</span> pxw = h = s;
+ <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox-pxw+w+wod, -oy, -h+oy+hod, pxw, h);
+ ox = x;
+ oy = y;
+ }
+ <span class="reserved">else</span>
+ {
+ tt -= aa*((y<<1)-3);
+ st -= (aa<<1)*(--y);
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, s, (oy<<1)+hod);
+ <span class="reserved">this</span>.mkDiv(cx+a+wod-s+1, cy-oy, s, (oy<<1)+hod);
+ }
- <span class="reserved">else</span>
- {
- var _a = (width-(s<<1))>>1,
- _b = (height-(s<<1))>>1,
- _x = 0, _y = _b,
- _aa2 = (_a*_a)<<1, _aa4 = _aa2<<1, _bb2 = (_b*_b)<<1, _bb4 = _bb2<<1,
- _st = (_aa2>>1)*(1-(_b<<1)) + _bb2,
- _tt = (_bb2>>1) - _aa2*((_b<<1)-1),
+ <span class="reserved">else</span>
+ {
+ var _a = (width-((s-1)<<1))>>1,
+ _b = (height-((s-1)<<1))>>1,
+ _x = 0, _y = _b,
+ _aa = (_a*_a)<<1, _bb = (_b*_b)<<1,
+ _st = (_aa>>1)*(1-(_b<<1)) + _bb,
+ _tt = (_bb>>1) - _aa*((_b<<1)-1),
- pxl = new Array(),
- pxt = new Array(),
- _pxb = new Array();
- pxl[0] = 0;
- pxt[0] = b;
- _pxb[0] = _b-1;
- <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0)
- {
- pxl[pxl.length] = x;
- pxt[pxt.length] = y;
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0)
- {
- pxl[pxl.length] = x;
- st += bb2*((x<<1)+3) - aa4*(y-1);
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- pxt[pxt.length] = y;
- }
- <span class="reserved">else</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- }
+ pxl = new Array(),
+ pxt = new Array(),
+ _pxb = new Array();
+ pxl[0] = 0;
+ pxt[0] = b;
+ _pxb[0] = _b-1;
+ <span class="reserved">while</span> (y > 0)
+ {
+ <span class="reserved">if</span> (st < 0)
+ {
+ st += bb*((x<<1)+3);
+ tt += (bb<<1)*(++x);
+ pxl[pxl.length] = x;
+ pxt[pxt.length] = y;
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (tt < 0)
+ {
+ st += bb*((x<<1)+3) - (aa<<1)*(y-1);
+ tt += (bb<<1)*(++x) - aa*(((y--)<<1)-3);
+ pxl[pxl.length] = x;
+ pxt[pxt.length] = y;
+ }
+ <span class="reserved">else</span>
+ {
+ tt -= aa*((y<<1)-3);
+ st -= (aa<<1)*(--y);
+ }
- <span class="reserved">if</span>(_y > 0)
- {
- <span class="reserved">if</span>(_st < 0)
- {
- _st += _bb2*((_x<<1)+3);
- _tt += _bb4*(++_x);
- _pxb[_pxb.length] = _y-1;
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(_tt < 0)
- {
- _st += _bb2*((_x<<1)+3) - _aa4*(_y-1);
- _tt += _bb4*(++_x) - _aa2*(((_y--)<<1)-3);
- _pxb[_pxb.length] = _y-1;
- }
- <span class="reserved">else</span>
- {
- _tt -= _aa2*((_y<<1)-3);
- _st -= _aa4*(--_y);
- _pxb[_pxb.length-1]--;
- }
- }
- }
+ <span class="reserved">if</span> (_y > 0)
+ {
+ <span class="reserved">if</span> (_st < 0)
+ {
+ _st += _bb*((_x<<1)+3);
+ _tt += (_bb<<1)*(++_x);
+ _pxb[_pxb.length] = _y-1;
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (_tt < 0)
+ {
+ _st += _bb*((_x<<1)+3) - (_aa<<1)*(_y-1);
+ _tt += (_bb<<1)*(++_x) - _aa*(((_y--)<<1)-3);
+ _pxb[_pxb.length] = _y-1;
+ }
+ <span class="reserved">else</span>
+ {
+ _tt -= _aa*((_y<<1)-3);
+ _st -= (_aa<<1)*(--_y);
+ _pxb[_pxb.length-1]--;
+ }
+ }
+ }
- var ox = -wod, oy = b,
- _oy = _pxb[0],
- l = pxl.length,
- w, h;
- <span class="reserved">for</span>(var i = 0; i < l; i++)
- {
- <span class="reserved">if</span>(typeof _pxb[i] != <span class="literal">"undefined"</span>)
- {
- <span class="reserved">if</span>(_pxb[i] < _oy || pxt[i] < oy)
- {
- x = pxl[i];
- <span class="reserved">this</span>._mkOvQds(cx, cy, x, oy, x-ox, oy-_oy, wod, hod);
- ox = x;
- oy = pxt[i];
- _oy = _pxb[i];
- }
- }
- <span class="reserved">else</span>
- {
- x = pxl[i];
- <span class="reserved">this</span>._mkDiv(cx-x, cy-oy, 1, (oy<<1)+hod);
- <span class="reserved">this</span>._mkDiv(cx+ox+wod, cy-oy, 1, (oy<<1)+hod);
- ox = x;
- oy = pxt[i];
- }
- }
- <span class="reserved">this</span>._mkDiv(cx-a, cy-oy, 1, (oy<<1)+hod);
- <span class="reserved">this</span>._mkDiv(cx+ox+wod, cy-oy, 1, (oy<<1)+hod);
- }
+ var ox = 0, oy = b,
+ _oy = _pxb[0],
+ l = pxl.length,
+ w, h;
+ <span class="reserved">for</span> (var i = 0; i < l; i++)
+ {
+ <span class="reserved">if</span> (typeof _pxb[i] != <span class="literal">"undefined"</span>)
+ {
+ <span class="reserved">if</span> (_pxb[i] < _oy || pxt[i] < oy)
+ {
+ x = pxl[i];
+ <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox+wod, -oy, _oy+hod, x-ox, oy-_oy);
+ ox = x;
+ oy = pxt[i];
+ _oy = _pxb[i];
+ }
+ }
+ <span class="reserved">else</span>
+ {
+ x = pxl[i];
+ <span class="reserved">this</span>.mkDiv(cx-x+1, cy-oy, 1, (oy<<1)+hod);
+ <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, 1, (oy<<1)+hod);
+ ox = x;
+ oy = pxt[i];
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, 1, (oy<<1)+hod);
+ <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, 1, (oy<<1)+hod);
+ }
}
-<span class="reserved">function</span> _mkOvDott(left, top, width, height)
+
+<span class="reserved">function</span> mkOvDott(left, top, width, height)
{
- var a = (++width)>>1, b = (++height)>>1,
- wod = width&1, hod = height&1, hodu = hod^1,
- cx = left+a, cy = top+b,
- x = 0, y = b,
- aa2 = (a*a)<<1, aa4 = aa2<<1, bb2 = (b*b)<<1, bb4 = bb2<<1,
- st = (aa2>>1)*(1-(b<<1)) + bb2,
- tt = (bb2>>1) - aa2*((b<<1)-1),
- drw = true;
- <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0)
- {
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0)
- {
- st += bb2*((x<<1)+3) - aa4*(y-1);
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- }
- <span class="reserved">else</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- }
- <span class="reserved">if</span>(drw && y >= hodu) <span class="reserved">this</span>._mkOvQds(cx, cy, x, y, 1, 1, wod, hod);
- drw = !drw;
- }
+ var a = width>>1, b = height>>1,
+ wod = width&1, hod = height&1,
+ cx = left+a, cy = top+b,
+ x = 0, y = b,
+ aa2 = (a*a)<<1, aa4 = aa2<<1, bb = (b*b)<<1,
+ st = (aa2>>1)*(1-(b<<1)) + bb,
+ tt = (bb>>1) - aa2*((b<<1)-1),
+ drw = true;
+ <span class="reserved">while</span> (y > 0)
+ {
+ <span class="reserved">if</span> (st < 0)
+ {
+ st += bb*((x<<1)+3);
+ tt += (bb<<1)*(++x);
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (tt < 0)
+ {
+ st += bb*((x<<1)+3) - aa4*(y-1);
+ tt += (bb<<1)*(++x) - aa2*(((y--)<<1)-3);
+ }
+ <span class="reserved">else</span>
+ {
+ tt -= aa2*((y<<1)-3);
+ st -= aa4*(--y);
+ }
+ <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkOvQds(cx, cy, -x, x+wod, -y, y+hod, 1, 1);
+ drw = !drw;
+ }
}
-<span class="reserved">function</span> _mkRect(x, y, w, h)
+
+<span class="reserved">function</span> mkRect(x, y, w, h)
{
- var s = <span class="reserved">this</span>.stroke;
- <span class="reserved">this</span>._mkDiv(x, y, w, s);
- <span class="reserved">this</span>._mkDiv(x+w, y, s, h);
- <span class="reserved">this</span>._mkDiv(x, y+h, w+s, s);
- <span class="reserved">this</span>._mkDiv(x, y+s, s, h-s);
+ var s = <span class="reserved">this</span>.stroke;
+ <span class="reserved">this</span>.mkDiv(x, y, w, s);
+ <span class="reserved">this</span>.mkDiv(x+w, y, s, h);
+ <span class="reserved">this</span>.mkDiv(x, y+h, w+s, s);
+ <span class="reserved">this</span>.mkDiv(x, y+s, s, h-s);
}
-<span class="reserved">function</span> _mkRectDott(x, y, w, h)
+
+<span class="reserved">function</span> mkRectDott(x, y, w, h)
{
- <span class="reserved">this</span>.drawLine(x, y, x+w, y);
- <span class="reserved">this</span>.drawLine(x+w, y, x+w, y+h);
- <span class="reserved">this</span>.drawLine(x, y+h, x+w, y+h);
- <span class="reserved">this</span>.drawLine(x, y, x, y+h);
+ <span class="reserved">this</span>.drawLine(x, y, x+w, y);
+ <span class="reserved">this</span>.drawLine(x+w, y, x+w, y+h);
+ <span class="reserved">this</span>.drawLine(x, y+h, x+w, y+h);
+ <span class="reserved">this</span>.drawLine(x, y, x, y+h);
}
+
<span class="reserved">function</span> jsgFont()
{
- <span class="reserved">this</span>.PLAIN = <span class="literal">'font-weight:normal;'</span>;
- <span class="reserved">this</span>.BOLD = <span class="literal">'font-weight:bold;'</span>;
- <span class="reserved">this</span>.ITALIC = <span class="literal">'font-style:italic;'</span>;
- <span class="reserved">this</span>.ITALIC_BOLD = <span class="reserved">this</span>.ITALIC + <span class="reserved">this</span>.BOLD;
- <span class="reserved">this</span>.BOLD_ITALIC = <span class="reserved">this</span>.ITALIC_BOLD;
+ <span class="reserved">this</span>.PLAIN = <span class="literal">'font-weight:normal;'</span>;
+ <span class="reserved">this</span>.BOLD = <span class="literal">'font-weight:bold;'</span>;
+ <span class="reserved">this</span>.ITALIC = <span class="literal">'font-style:italic;'</span>;
+ <span class="reserved">this</span>.ITALIC_BOLD = <span class="reserved">this</span>.ITALIC + <span class="reserved">this</span>.BOLD;
+ <span class="reserved">this</span>.BOLD_ITALIC = <span class="reserved">this</span>.ITALIC_BOLD;
}
var Font = new jsgFont();
+
<span class="reserved">function</span> jsgStroke()
{
- <span class="reserved">this</span>.DOTTED = -1;
+ <span class="reserved">this</span>.DOTTED = -1;
}
var Stroke = new jsgStroke();
-<span class="reserved">function</span> jsGraphics(cnv, wnd)
+
+<span class="reserved">function</span> jsGraphics(id, wnd)
{
- <span class="reserved">this</span>.setColor = <span class="reserved">function</span>(x)
- {
- <span class="reserved">this</span>.color = x.toLowerCase();
- };
+ <span class="reserved">this</span>.setColor = new Function(<span class="literal">'arg'</span>, <span class="literal">'this.color = arg.toLowerCase();'</span>);
- <span class="reserved">this</span>.setStroke = <span class="reserved">function</span>(x)
- {
- <span class="reserved">this</span>.stroke = x;
- <span class="reserved">if</span>(!(x+1))
- {
- <span class="reserved">this</span>.drawLine = _mkLinDott;
- <span class="reserved">this</span>._mkOv = _mkOvDott;
- <span class="reserved">this</span>.drawRect = _mkRectDott;
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(x-1 > 0)
- {
- <span class="reserved">this</span>.drawLine = _mkLin2D;
- <span class="reserved">this</span>._mkOv = _mkOv2D;
- <span class="reserved">this</span>.drawRect = _mkRect;
- }
- <span class="reserved">else</span>
- {
- <span class="reserved">this</span>.drawLine = _mkLin;
- <span class="reserved">this</span>._mkOv = _mkOv;
- <span class="reserved">this</span>.drawRect = _mkRect;
- }
- };
+ <span class="reserved">this</span>.setStroke = <span class="reserved">function</span>(x)
+ {
+ <span class="reserved">this</span>.stroke = x;
+ <span class="reserved">if</span> (!(x+1))
+ {
+ <span class="reserved">this</span>.drawLine = mkLinDott;
+ <span class="reserved">this</span>.mkOv = mkOvDott;
+ <span class="reserved">this</span>.drawRect = mkRectDott;
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (x-1 > 0)
+ {
+ <span class="reserved">this</span>.drawLine = mkLin2D;
+ <span class="reserved">this</span>.mkOv = mkOv2D;
+ <span class="reserved">this</span>.drawRect = mkRect;
+ }
+ <span class="reserved">else</span>
+ {
+ <span class="reserved">this</span>.drawLine = mkLin;
+ <span class="reserved">this</span>.mkOv = mkOv;
+ <span class="reserved">this</span>.drawRect = mkRect;
+ }
+ };
- <span class="reserved">this</span>.setPrintable = <span class="reserved">function</span>(arg)
- {
- <span class="reserved">this</span>.printable = arg;
- <span class="reserved">if</span>(jg_fast)
- {
- <span class="reserved">this</span>._mkDiv = _mkDivIe;
- <span class="reserved">this</span>._htmRpc = arg? _htmPrtRpc : _htmRpc;
- }
- <span class="reserved">else</span> <span class="reserved">this</span>._mkDiv = arg? _mkDivPrt : _mkDiv;
- };
- <span class="reserved">this</span>.setFont = <span class="reserved">function</span>(fam, sz, sty)
- {
- <span class="reserved">this</span>.ftFam = fam;
- <span class="reserved">this</span>.ftSz = sz;
- <span class="reserved">this</span>.ftSty = sty || Font.PLAIN;
- };
+ <span class="reserved">this</span>.setPrintable = <span class="reserved">function</span>(arg)
+ {
+ <span class="reserved">this</span>.printable = arg;
+ <span class="reserved">if</span> (jg_fast)
+ {
+ <span class="reserved">this</span>.mkDiv = mkDivIe;
+ <span class="reserved">this</span>.htmRpc = arg? htmPrtRpc : htmRpc;
+ }
+ <span class="reserved">else</span> <span class="reserved">this</span>.mkDiv = jg_n4? mkLyr : arg? mkDivPrt : mkDiv;
+ };
- <span class="reserved">this</span>.drawPolyline = <span class="reserved">this</span>.drawPolyLine = <span class="reserved">function</span>(x, y)
- {
- <span class="reserved">for</span> (var i=x.length - 1; i;)
- {--i;
- <span class="reserved">this</span>.drawLine(x[i], y[i], x[i+1], y[i+1]);
- }
- };
- <span class="reserved">this</span>.fillRect = <span class="reserved">function</span>(x, y, w, h)
- {
- <span class="reserved">this</span>._mkDiv(x, y, w, h);
- };
+ <span class="reserved">this</span>.setFont = <span class="reserved">function</span>(fam, sz, sty)
+ {
+ <span class="reserved">this</span>.ftFam = fam;
+ <span class="reserved">this</span>.ftSz = sz;
+ <span class="reserved">this</span>.ftSty = sty || Font.PLAIN;
+ };
- <span class="reserved">this</span>.drawPolygon = <span class="reserved">function</span>(x, y)
- {
- <span class="reserved">this</span>.drawPolyline(x, y);
- <span class="reserved">this</span>.drawLine(x[x.length-1], y[x.length-1], x[0], y[0]);
- };
- <span class="reserved">this</span>.drawEllipse = <span class="reserved">this</span>.drawOval = <span class="reserved">function</span>(x, y, w, h)
- {
- <span class="reserved">this</span>._mkOv(x, y, w, h);
- };
+ <span class="reserved">this</span>.drawPolyline = <span class="reserved">this</span>.drawPolyLine = <span class="reserved">function</span>(x, y, s)
+ {
+ <span class="reserved">for</span> (var i=0 ; i<x.length-1 ; i++ )
+ <span class="reserved">this</span>.drawLine(x[i], y[i], x[i+1], y[i+1]);
+ };
- <span class="reserved">this</span>.fillEllipse = <span class="reserved">this</span>.fillOval = <span class="reserved">function</span>(left, top, w, h)
- {
- var a = w>>1, b = h>>1,
- wod = w&1, hod = h&1,
- cx = left+a, cy = top+b,
- x = 0, y = b, oy = b,
- aa2 = (a*a)<<1, aa4 = aa2<<1, bb2 = (b*b)<<1, bb4 = bb2<<1,
- st = (aa2>>1)*(1-(b<<1)) + bb2,
- tt = (bb2>>1) - aa2*((b<<1)-1),
- xl, dw, dh;
- <span class="reserved">if</span>(w) <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0)
- {
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0)
- {
- st += bb2*((x<<1)+3) - aa4*(y-1);
- xl = cx-x;
- dw = (x<<1)+wod;
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- dh = oy-y;
- <span class="reserved">this</span>._mkDiv(xl, cy-oy, dw, dh);
- <span class="reserved">this</span>._mkDiv(xl, cy+y+hod, dw, dh);
- oy = y;
- }
- <span class="reserved">else</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- }
- }
- <span class="reserved">this</span>._mkDiv(cx-a, cy-oy, w, (oy<<1)+hod);
- };
- <span class="reserved">this</span>.fillArc = <span class="reserved">function</span>(iL, iT, iW, iH, fAngA, fAngZ)
- {
- var a = iW>>1, b = iH>>1,
- iOdds = (iW&1) | ((iH&1) << 16),
- cx = iL+a, cy = iT+b,
- x = 0, y = b, ox = x, oy = y,
- aa2 = (a*a)<<1, aa4 = aa2<<1, bb2 = (b*b)<<1, bb4 = bb2<<1,
- st = (aa2>>1)*(1-(b<<1)) + bb2,
- tt = (bb2>>1) - aa2*((b<<1)-1),
- <span class="comment">// Vars for radial boundary lines</span>
- xEndA, yEndA, xEndZ, yEndZ,
- iSects = (1 << (Math.floor((fAngA %= 360.0)/180.0) << 3))
- | (2 << (Math.floor((fAngZ %= 360.0)/180.0) << 3))
- | ((fAngA >= fAngZ) << 16),
- aBndA = new Array(b+1), aBndZ = new Array(b+1);
-
- <span class="comment">// Set up radial boundary lines</span>
- fAngA *= Math.PI/180.0;
- fAngZ *= Math.PI/180.0;
- xEndA = cx+Math.round(a*Math.cos(fAngA));
- yEndA = cy+Math.round(-b*Math.sin(fAngA));
- _mkLinVirt(aBndA, cx, cy, xEndA, yEndA);
- xEndZ = cx+Math.round(a*Math.cos(fAngZ));
- yEndZ = cy+Math.round(-b*Math.sin(fAngZ));
- _mkLinVirt(aBndZ, cx, cy, xEndZ, yEndZ);
+ <span class="reserved">this</span>.fillRect = <span class="reserved">function</span>(x, y, w, h)
+ {
+ <span class="reserved">this</span>.mkDiv(x, y, w, h);
+ };
- <span class="reserved">while</span>(y > 0)
- {
- <span class="reserved">if</span>(st < 0) <span class="comment">// Advance x</span>
- {
- st += bb2*((x<<1)+3);
- tt += bb4*(++x);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(tt < 0) <span class="comment">// Advance x and y</span>
- {
- st += bb2*((x<<1)+3) - aa4*(y-1);
- ox = x;
- tt += bb4*(++x) - aa2*(((y--)<<1)-3);
- <span class="reserved">this</span>._mkArcDiv(ox, y, oy, cx, cy, iOdds, aBndA, aBndZ, iSects);
- oy = y;
- }
- <span class="reserved">else</span> <span class="comment">// Advance y</span>
- {
- tt -= aa2*((y<<1)-3);
- st -= aa4*(--y);
- <span class="reserved">if</span>(y && (aBndA[y] != aBndA[y-1] || aBndZ[y] != aBndZ[y-1]))
- {
- <span class="reserved">this</span>._mkArcDiv(x, y, oy, cx, cy, iOdds, aBndA, aBndZ, iSects);
- ox = x;
- oy = y;
- }
- }
- }
- <span class="reserved">this</span>._mkArcDiv(x, 0, oy, cx, cy, iOdds, aBndA, aBndZ, iSects);
- <span class="reserved">if</span>(iOdds >> 16) <span class="comment">// Odd height</span>
- {
- <span class="reserved">if</span>(iSects >> 16) <span class="comment">// Start-angle > end-angle</span>
- {
- var xl = (yEndA <= cy || yEndZ > cy)? (cx - x) : cx;
- <span class="reserved">this</span>._mkDiv(xl, cy, x + cx - xl + (iOdds & 0xffff), 1);
- }
- <span class="reserved">else</span> <span class="reserved">if</span>((iSects & 0x01) && yEndZ > cy)
- <span class="reserved">this</span>._mkDiv(cx - x, cy, x, 1);
- }
- };
+ <span class="reserved">this</span>.drawPolygon = <span class="reserved">function</span>(x, y)
+ {
+ <span class="reserved">this</span>.drawPolyline(x, y);
+ <span class="reserved">this</span>.drawLine(x[x.length-1], y[x.length-1], x[0], y[0]);
+ };
+
+
+ <span class="reserved">this</span>.drawEllipse = <span class="reserved">this</span>.drawOval = <span class="reserved">function</span>(x, y, w, h)
+ {
+ <span class="reserved">this</span>.mkOv(x, y, w, h);
+ };
+
+
+ <span class="reserved">this</span>.fillEllipse = <span class="reserved">this</span>.fillOval = <span class="reserved">function</span>(left, top, w, h)
+ {
+ var a = (w -= 1)>>1, b = (h -= 1)>>1,
+ wod = (w&1)+1, hod = (h&1)+1,
+ cx = left+a, cy = top+b,
+ x = 0, y = b,
+ ox = 0, oy = b,
+ aa2 = (a*a)<<1, aa4 = aa2<<1, bb = (b*b)<<1,
+ st = (aa2>>1)*(1-(b<<1)) + bb,
+ tt = (bb>>1) - aa2*((b<<1)-1),
+ pxl, dw, dh;
+ <span class="reserved">if</span> (w+1) <span class="reserved">while</span> (y > 0)
+ {
+ <span class="reserved">if</span> (st < 0)
+ {
+ st += bb*((x<<1)+3);
+ tt += (bb<<1)*(++x);
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (tt < 0)
+ {
+ st += bb*((x<<1)+3) - aa4*(y-1);
+ pxl = cx-x;
+ dw = (x<<1)+wod;
+ tt += (bb<<1)*(++x) - aa2*(((y--)<<1)-3);
+ dh = oy-y;
+ <span class="reserved">this</span>.mkDiv(pxl, cy-oy, dw, dh);
+ <span class="reserved">this</span>.mkDiv(pxl, cy+oy-dh+hod, dw, dh);
+ ox = x;
+ oy = y;
+ }
+ <span class="reserved">else</span>
+ {
+ tt -= aa2*((y<<1)-3);
+ st -= aa4*(--y);
+ }
+ }
+ <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, w+1, (oy<<1)+hod);
+ };
+
+
+
<span class="comment">/* fillPolygon method, implemented by Matthieu Haller.
This javascript function is an adaptation of the gdImageFilledPolygon for Walter Zorn lib.
C source of GD 1.8.4 found at http://www.boutell.com/gd/
@@ -1295,301 +1302,142 @@
by remembering the previous intertersection, and by using the slope.
That could help to adjust intersections to produce a nice
interior_extrema. */</span>
- <span class="reserved">this</span>.fillPolygon = <span class="reserved">function</span>(array_x, array_y)
- {
- var i;
- var y;
- var miny, maxy;
- var x1, y1;
- var x2, y2;
- var ind1, ind2;
- var ints;
+ <span class="reserved">this</span>.fillPolygon = <span class="reserved">function</span>(array_x, array_y)
+ {
+ var i;
+ var y;
+ var miny, maxy;
+ var x1, y1;
+ var x2, y2;
+ var ind1, ind2;
+ var ints;
- var n = array_x.length;
- <span class="reserved">if</span>(!n) <span class="reserved">return</span>;
+ var n = array_x.length;
- miny = array_y[0];
- maxy = array_y[0];
- <span class="reserved">for</span>(i = 1; i < n; i++)
- {
- <span class="reserved">if</span>(array_y[i] < miny)
- miny = array_y[i];
+ <span class="reserved">if</span> (!n) <span class="reserved">return</span>;
- <span class="reserved">if</span>(array_y[i] > maxy)
- maxy = array_y[i];
- }
- <span class="reserved">for</span>(y = miny; y <= maxy; y++)
- {
- var polyInts = new Array();
- ints = 0;
- <span class="reserved">for</span>(i = 0; i < n; i++)
- {
- <span class="reserved">if</span>(!i)
- {
- ind1 = n-1;
- ind2 = 0;
- }
- <span class="reserved">else</span>
- {
- ind1 = i-1;
- ind2 = i;
- }
- y1 = array_y[ind1];
- y2 = array_y[ind2];
- <span class="reserved">if</span>(y1 < y2)
- {
- x1 = array_x[ind1];
- x2 = array_x[ind2];
- }
- <span class="reserved">else</span> <span class="reserved">if</span>(y1 > y2)
- {
- y2 = array_y[ind1];
- y1 = array_y[ind2];
- x2 = array_x[ind1];
- x1 = array_x[ind2];
- }
- <span class="reserved">else</span> continue;
- <span class="comment">// Modified 11. 2. 2004 Walter Zorn</span>
- <span class="reserved">if</span>((y >= y1) && (y < y2))
- polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
+ miny = array_y[0];
+ maxy = array_y[0];
+ <span class="reserved">for</span> (i = 1; i < n; i++)
+ {
+ <span class="reserved">if</span> (array_y[i] < miny)
+ miny = array_y[i];
- <span class="reserved">else</span> <span class="reserved">if</span>((y == maxy) && (y > y1) && (y <= y2))
- polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
- }
- polyInts.sort(_CompInt);
- <span class="reserved">for</span>(i = 0; i < ints; i+=2)
- <span class="reserved">this</span>._mkDiv(polyInts[i], y, polyInts[i+1]-polyInts[i]+1, 1);
- }
- };
+ <span class="reserved">if</span> (array_y[i] > maxy)
+ maxy = array_y[i];
+ }
+ <span class="reserved">for</span> (y = miny; y <= maxy; y++)
+ {
+ var polyInts = new Array();
+ ints = 0;
+ <span class="reserved">for</span> (i = 0; i < n; i++)
+ {
+ <span class="reserved">if</span> (!i)
+ {
+ ind1 = n-1;
+ ind2 = 0;
+ }
+ <span class="reserved">else</span>
+ {
+ ind1 = i-1;
+ ind2 = i;
+ }
+ y1 = array_y[ind1];
+ y2 = array_y[ind2];
+ <span class="reserved">if</span> (y1 < y2)
+ {
+ x1 = array_x[ind1];
+ x2 = array_x[ind2];
+ }
+ <span class="reserved">else</span> <span class="reserved">if</span> (y1 > y2)
+ {
+ y2 = array_y[ind1];
+ y1 = array_y[ind2];
+ x2 = array_x[ind1];
+ x1 = array_x[ind2];
+ }
+ <span class="reserved">else</span> continue;
- <span class="reserved">this</span>.drawString = <span class="reserved">function</span>(txt, x, y)
- {
- <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;white-space:nowrap;'</span>+
- <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
- <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
- <span class="literal">'font-family:'</span> + <span class="reserved">this</span>.ftFam + <span class="literal">';'</span>+
- <span class="literal">'font-size:'</span> + <span class="reserved">this</span>.ftSz + <span class="literal">';'</span>+
- <span class="literal">'color:'</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span> + <span class="reserved">this</span>.ftSty + <span class="literal">'">'</span>+
- txt +
- <span class="literal">'<\/div>'</span>;
- };
+ <span class="comment">// modified 11. 2. 2004 Walter Zorn</span>
+ <span class="reserved">if</span> ((y >= y1) && (y < y2))
+ polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
-<span class="comment">/* drawStringRect() added by Rick Blommers.
-Allows to specify the size of the text rectangle and to align the
-text both horizontally (e.g. right) and vertically within that rectangle */</span>
- <span class="reserved">this</span>.drawStringRect = <span class="reserved">function</span>(txt, x, y, width, halign)
- {
- <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;overflow:hidden;'</span>+
- <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
- <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
- <span class="literal">'width:'</span>+width +<span class="literal">'px;'</span>+
- <span class="literal">'text-align:'</span>+halign+<span class="literal">';'</span>+
- <span class="literal">'font-family:'</span> + <span class="reserved">this</span>.ftFam + <span class="literal">';'</span>+
- <span class="literal">'font-size:'</span> + <span class="reserved">this</span>.ftSz + <span class="literal">';'</span>+
- <span class="literal">'color:'</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span> + <span class="reserved">this</span>.ftSty + <span class="literal">'">'</span>+
- txt +
- <span class="literal">'<\/div>'</span>;
- };
+ <span class="reserved">else</span> <span class="reserved">if</span> ((y == maxy) && (y > y1) && (y <= y2))
+ polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
+ }
+ polyInts.sort(integer_compare);
+ <span class="reserved">for</span> (i = 0; i < ints; i+=2)
+ <span class="reserved">this</span>.mkDiv(polyInts[i], y, polyInts[i+1]-polyInts[i]+1, 1);
+ }
+ };
- <span class="reserved">this</span>.drawImage = <span class="reserved">function</span>(imgSrc, x, y, w, h, a)
- {
- <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
- <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
- <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
- <span class="comment">// w (width) and h (height) arguments are now optional.</span>
- <span class="comment">// Added by Mahmut Keygubatli, 14.1.2008</span>
- (w? (<span class="literal">'width:'</span> + w + <span class="literal">'px;'</span>) : <span class="literal">''</span>) +
- (h? (<span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>):<span class="literal">''</span>)+<span class="literal">'">'</span>+
- <span class="literal">'<img src="'</span> + imgSrc +<span class="literal">'"'</span>+ (w ? (<span class="literal">' width="'</span> + w + <span class="literal">'"'</span>):<span class="literal">''</span>)+ (h ? (<span class="literal">' height="'</span> + h + <span class="literal">'"'</span>):<span class="literal">''</span>) + (a? (<span class="literal">' '</span>+a) : <span class="literal">''</span>) + <span class="literal">'>'</span>+
- <span class="literal">'<\/div>'</span>;
- };
- <span class="reserved">this</span>.clear = <span class="reserved">function</span>()
- {
- <span class="reserved">this</span>.htm = <span class="literal">""</span>;
- <span class="reserved">if</span>(<span class="reserved">this</span>.cnv) <span class="reserved">this</span>.cnv.innerHTML = <span class="literal">""</span>;
- };
+ <span class="reserved">this</span>.drawString = <span class="reserved">function</span>(txt, x, y)
+ {
+ <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;white-space:nowrap;'</span>+
+ <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+ <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+ <span class="literal">'font-family:'</span> + <span class="reserved">this</span>.ftFam + <span class="literal">';'</span>+
+ <span class="literal">'font-size:'</span> + <span class="reserved">this</span>.ftSz + <span class="literal">';'</span>+
+ <span class="literal">'color:'</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span> + <span class="reserved">this</span>.ftSty + <span class="literal">'">'</span>+
+ txt +
+ <span class="literal">'<\/div>'</span>;
+ }
- <span class="reserved">this</span>._mkOvQds = <span class="reserved">function</span>(cx, cy, x, y, w, h, wod, hod)
- {
- var xl = cx - x, xr = cx + x + wod - w, yt = cy - y, yb = cy + y + hod - h;
- <span class="reserved">if</span>(xr > xl+w)
- {
- <span class="reserved">this</span>._mkDiv(xr, yt, w, h);
- <span class="reserved">this</span>._mkDiv(xr, yb, w, h);
- }
- <span class="reserved">else</span>
- w = xr - xl + w;
- <span class="reserved">this</span>._mkDiv(xl, yt, w, h);
- <span class="reserved">this</span>._mkDiv(xl, yb, w, h);
- };
-
- <span class="reserved">this</span>._mkArcDiv = <span class="reserved">function</span>(x, y, oy, cx, cy, iOdds, aBndA, aBndZ, iSects)
- {
- var xrDef = cx + x + (iOdds & 0xffff), y2, h = oy - y, xl, xr, w;
- <span class="reserved">if</span>(!h) h = 1;
- x = cx - x;
+ <span class="reserved">this</span>.drawImage = <span class="reserved">function</span>(imgSrc, x, y, w, h)
+ {
+ <span class="reserved">this</span>.htm += <span class="literal">'<div style="position:absolute;'</span>+
+ <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+ <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+ <span class="literal">'width:'</span> + w + <span class="literal">';'</span>+
+ <span class="literal">'height:'</span> + h + <span class="literal">';">'</span>+
+ <span class="literal">'<img src="'</span> + imgSrc + <span class="literal">'" width="'</span> + w + <span class="literal">'" height="'</span> + h + <span class="literal">'">'</span>+
+ <span class="literal">'<\/div>'</span>;
+ }
- <span class="reserved">if</span>(iSects & 0xff0000) <span class="comment">// Start-angle > end-angle</span>
- {
- y2 = cy - y - h;
- <span class="reserved">if</span>(iSects & 0x00ff)
- {
- <span class="reserved">if</span>(iSects & 0x02)
- {
- xl = Math.max(x, aBndZ[y]);
- w = xrDef - xl;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(xl, y2, w, h);
- }
- <span class="reserved">if</span>(iSects & 0x01)
- {
- xr = Math.min(xrDef, aBndA[y]);
- w = xr - x;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(x, y2, w, h);
- }
- }
- <span class="reserved">else</span>
- <span class="reserved">this</span>._mkDiv(x, y2, xrDef - x, h);
- y2 = cy + y + (iOdds >> 16);
- <span class="reserved">if</span>(iSects & 0xff00)
- {
- <span class="reserved">if</span>(iSects & 0x0100)
- {
- xl = Math.max(x, aBndA[y]);
- w = xrDef - xl;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(xl, y2, w, h);
- }
- <span class="reserved">if</span>(iSects & 0x0200)
- {
- xr = Math.min(xrDef, aBndZ[y]);
- w = xr - x;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(x, y2, w, h);
- }
- }
- <span class="reserved">else</span>
- <span class="reserved">this</span>._mkDiv(x, y2, xrDef - x, h);
- }
- <span class="reserved">else</span>
- {
- <span class="reserved">if</span>(iSects & 0x00ff)
- {
- <span class="reserved">if</span>(iSects & 0x02)
- xl = Math.max(x, aBndZ[y]);
- <span class="reserved">else</span>
- xl = x;
- <span class="reserved">if</span>(iSects & 0x01)
- xr = Math.min(xrDef, aBndA[y]);
- <span class="reserved">else</span>
- xr = xrDef;
- y2 = cy - y - h;
- w = xr - xl;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(xl, y2, w, h);
- }
- <span class="reserved">if</span>(iSects & 0xff00)
- {
- <span class="reserved">if</span>(iSects & 0x0100)
- xl = Math.max(x, aBndA[y]);
- <span class="reserved">else</span>
- xl = x;
- <span class="reserved">if</span>(iSects & 0x0200)
- xr = Math.min(xrDef, aBndZ[y]);
- <span class="reserved">else</span>
- xr = xrDef;
- y2 = cy + y + (iOdds >> 16);
- w = xr - xl;
- <span class="reserved">if</span>(w > 0) <span class="reserved">this</span>._mkDiv(xl, y2, w, h);
- }
- }
- };
- <span class="reserved">this</span>.setStroke(1);
- <span class="reserved">this</span>.setFont(<span class="literal">"verdana,geneva,helvetica,sans-serif"</span>, <span class="literal">"12px"</span>, Font.PLAIN);
- <span class="reserved">this</span>.color = <span class="literal">"#000000"</span>;
- <span class="reserved">this</span>.htm = <span class="literal">""</span>;
- <span class="reserved">this</span>.wnd = wnd || window;
+ <span class="reserved">this</span>.clear = <span class="reserved">function</span>()
+ {
+ <span class="reserved">this</span>.htm = <span class="literal">""</span>;
+ <span class="reserved">if</span> (<span class="reserved">this</span>.cnv) <span class="reserved">this</span>.cnv.innerHTML = <span class="reserved">this</span>.defhtm;
+ };
- <span class="reserved">if</span>(!jg_ok) _chkDHTM();
- <span class="reserved">if</span>(jg_ok)
- {
- <span class="reserved">if</span>(cnv)
- {
- <span class="reserved">if</span>(typeof(cnv) == <span class="literal">"string"</span>)
- <span class="reserved">this</span>.cont = document.all? (<span class="reserved">this</span>.wnd.document.all[cnv] || null)
- : document.getElementById? (<span class="reserved">this</span>.wnd.document.getElementById(cnv) || null)
- : null;
- <span class="reserved">else</span> <span class="reserved">if</span>(cnv == window.document)
- <span class="reserved">this</span>.cont = document.getElementsByTagName(<span class="literal">"body"</span>)[0];
- <span class="comment">// If cnv is a direct reference to a canvas DOM node</span>
- <span class="comment">// (option suggested by Andreas Luleich)</span>
- <span class="reserved">else</span> <span class="reserved">this</span>.cont = cnv;
- <span class="comment">// Create new canvas inside container DIV. Thus the drawing and clearing</span>
- <span class="comment">// methods won't interfere with the container's inner html.</span>
- <span class="comment">// Solution suggested by Vladimir.</span>
- <span class="reserved">this</span>.cnv = <span class="reserved">this</span>.wnd.document.createElement(<span class="literal">"div"</span>);
- <span class="reserved">this</span>.cnv.style.fontSize=0;
- <span class="reserved">this</span>.cont.appendChild(<span class="reserved">this</span>.cnv);
- <span class="reserved">this</span>.paint = jg_dom? _pntCnvDom : _pntCnvIe;
- }
- <span class="reserved">else</span>
- <span class="reserved">this</span>.paint = _pntDoc;
- }
- <span class="reserved">else</span>
- <span class="reserved">this</span>.paint = _pntN;
- <span class="reserved">this</span>.setPrintable(false);
+ <span class="reserved">this</span>.mkOvQds = <span class="reserved">function</span>(cx, cy, xl, xr, yt, yb, w, h)
+ {
+ <span class="reserved">this</span>.mkDiv(xr+cx, yt+cy, w, h);
+ <span class="reserved">this</span>.mkDiv(xr+cx, yb+cy, w, h);
+ <span class="reserved">this</span>.mkDiv(xl+cx, yb+cy, w, h);
+ <span class="reserved">this</span>.mkDiv(xl+cx, yt+cy, w, h);
+ };
+
+ <span class="reserved">this</span>.setStroke(1);
+ <span class="reserved">this</span>.setFont(<span class="literal">'verdana,geneva,helvetica,sans-serif'</span>, String.fromCharCode(0x31, 0x32, 0x70, 0x78), Font.PLAIN);
+ <span class="reserved">this</span>.color = <span class="literal">'#000000'</span>;
+ <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+ <span class="reserved">this</span>.wnd = wnd || window;
+
+ <span class="reserved">if</span> (!(jg_ie || jg_dom || jg_ihtm)) chkDHTM();
+ <span class="reserved">if</span> (typeof id != <span class="literal">'string'</span> || !id) <span class="reserved">this</span>.paint = pntDoc;
+ <span class="reserved">else</span>
+ {
+ <span class="reserved">this</span>.cnv = document.all? (<span class="reserved">this</span>.wnd.document.all[id] || null)
+ : document.getElementById? (<span class="reserved">this</span>.wnd.document.getElementById(id) || null)
+ : null;
+ <span class="reserved">this</span>.defhtm = (<span class="reserved">this</span>.cnv && <span class="reserved">this</span>.cnv.innerHTML)? <span class="reserved">this</span>.cnv.innerHTML : <span class="literal">''</span>;
+ <span class="reserved">this</span>.paint = jg_dom? pntCnvDom : jg_ie? pntCnvIe : jg_ihtm? pntCnvIhtm : pntCnv;
+ }
+
+ <span class="reserved">this</span>.setPrintable(false);
}
-<span class="reserved">function</span> _mkLinVirt(aLin, x1, y1, x2, y2)
-{
- var dx = Math.abs(x2-x1), dy = Math.abs(y2-y1),
- x = x1, y = y1,
- xIncr = (x1 > x2)? -1 : 1,
- yIncr = (y1 > y2)? -1 : 1,
- p,
- i = 0;
- <span class="reserved">if</span>(dx >= dy)
- {
- var pr = dy<<1,
- pru = pr - (dx<<1);
- p = pr-dx;
- <span class="reserved">while</span>(dx > 0)
- {--dx;
- <span class="reserved">if</span>(p > 0) <span class="comment">// Increment y</span>
- {
- aLin[i++] = x;
- y += yIncr;
- p += pru;
- }
- <span class="reserved">else</span> p += pr;
- x += xIncr;
- }
- }
- <span class="reserved">else</span>
- {
- var pr = dx<<1,
- pru = pr - (dy<<1);
- p = pr-dy;
- <span class="reserved">while</span>(dy > 0)
- {--dy;
- y += yIncr;
- aLin[i++] = x;
- <span class="reserved">if</span>(p > 0) <span class="comment">// Increment x</span>
- {
- x += xIncr;
- p += pru;
- }
- <span class="reserved">else</span> p += pr;
- }
- }
- <span class="reserved">for</span>(var len = aLin.length, i = len-i; i;)
- aLin[len-(i--)] = x;
-};
-<span class="reserved">function</span> _CompInt(x, y)
+
+<span class="reserved">function</span> integer_compare(x,y)
{
- <span class="reserved">return</span>(x - y);
+ <span class="reserved">return</span> (x < y) ? -1 : ((x > y)*1);
}
</pre>
@@ -1650,6 +1498,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-summary.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-summary.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-summary.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -161,6 +161,6 @@
<font size="-1">
</font>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</body>
</html>
Modified: branches/2.4.5/documents/jsdoc/overview-tree.html
===================================================================
--- branches/2.4.5/documents/jsdoc/overview-tree.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/overview-tree.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -118,6 +118,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" parent="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" parent="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/wms_const.html
===================================================================
--- branches/2.4.5/documents/jsdoc/wms_const.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/wms_const.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -284,6 +284,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
Modified: branches/2.4.5/documents/jsdoc/wms_layer.html
===================================================================
--- branches/2.4.5/documents/jsdoc/wms_layer.html 2008-03-06 11:30:57 UTC (rev 2190)
+++ branches/2.4.5/documents/jsdoc/wms_layer.html 2008-03-06 12:43:42 UTC (rev 2191)
@@ -284,6 +284,6 @@
<FONT SIZE="-1">
</FONT>
-<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Feb 20 16:30:33 2008</div>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Thu Mar 6 13:43:03 2008</div>
</BODY>
</HTML>
More information about the Mapbender_commits
mailing list