<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jsxgraph.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.147.86.108</id>
	<title>JSXGraph Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://jsxgraph.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=84.147.86.108"/>
	<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Special:Contributions/84.147.86.108"/>
	<updated>2026-04-06T06:06:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=232</id>
		<title>Circle</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=232"/>
		<updated>2008-09-17T15:56:31Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Circle through two points ==&lt;br /&gt;
One possibility to construct a circle is to give its center and a point defining its radius.&lt;br /&gt;
Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a circle through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var ci = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. To show other variations, we use a dashed stroke style and set a fill color.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], &lt;br /&gt;
    {strokeWidth:3, dash:2, fillColor:&#039;#ffff00&#039;, fillOpacity:0.3});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], &lt;br /&gt;
  {strokeWidth:3, dash:2, fillColor:&#039;#ffff00&#039;, fillOpacity:0.3});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=231</id>
		<title>Circle</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=231"/>
		<updated>2008-09-17T15:55:39Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Circle through two points ==&lt;br /&gt;
One possibility to construct a circle is to give its center and a point defining its radius.&lt;br /&gt;
Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a circle through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. To show other variations, we use a dashed stroke style and set a fill color.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], &lt;br /&gt;
    {strokeWidth:3, dash:2, fillColor:&#039;#ffff00&#039;, fillOpacity:0.3});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[0,0], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], &lt;br /&gt;
  {strokeWidth:3, dash:2, fillColor:&#039;#ffff00&#039;, fillOpacity:0.3});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=230</id>
		<title>Circle</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Circle&amp;diff=230"/>
		<updated>2008-09-17T15:52:09Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: New page: == Circle through two points == One possibility to construct a circle is to give its center and a point defining its radius. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;.  &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt; var b...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Circle through two points ==&lt;br /&gt;
One possibility to construct a circle is to give its center and a point defining its radius.&lt;br /&gt;
Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a circle through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci = brd.createElement(&#039;circle&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. To show another variation, we use a dashed stroke style.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], {strokeWidth:3, dash:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var ci2 = brd2.createElement(&#039;circle&#039;,[p1,p2], {strokeWidth:3, dash:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=229</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=229"/>
		<updated>2008-09-17T15:46:40Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment. To show another variation, we use a dashed line style.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], &lt;br /&gt;
 {straightFirst:false, straightLast:false, strokeWidth:2, dash:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2, dash:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=228</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=228"/>
		<updated>2008-09-17T15:45:51Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment. To show another variation, we use a dashed line style.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], &lt;br /&gt;
 {straightFirst:false, straightLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2, dash:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=227</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=227"/>
		<updated>2008-09-17T15:45:12Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment. To show another variant, we use a dashed line style.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2, dash:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Examples]]&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=226</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=226"/>
		<updated>2008-09-17T15:44:45Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment. To show another variant, we use a dashed line style.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2, dash:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=225</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=225"/>
		<updated>2008-09-17T15:43:36Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straightLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straigtLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
	<entry>
		<id>https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=224</id>
		<title>Line</title>
		<link rel="alternate" type="text/html" href="https://jsxgraph.org/wiki/index.php?title=Line&amp;diff=224"/>
		<updated>2008-09-17T15:42:57Z</updated>

		<summary type="html">&lt;p&gt;84.147.86.108: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Construction of a line ==&lt;br /&gt;
A line needs two points. Lets construct two points &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. &lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var b = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
var p1 = board.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
var p2 = board.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Then we construct a line through &amp;quot;A&amp;quot; and &amp;quot;B&amp;quot;. The setting of a new color and changing the stroke-width is not necessary.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/prototype.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd = JXG.JSXGraph.initBoard(&#039;jxgbox&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li = brd.createElement(&#039;line&#039;,[&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;], {strokeColor:&#039;#00ff00&#039;,strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally it is better to use JavaScript variables and not Geometry-Element names when constructing.&lt;br /&gt;
Now, we do the same examples with JavaScript variables. Further, we don&#039;t show the whole line, but only a segment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straigtLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;jxgbox2&amp;quot; class=&amp;quot;jxgbox&amp;quot; style=&amp;quot;width:500px; height:200px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
 var brd2 = JXG.JSXGraph.initBoard(&#039;jxgbox2&#039;, {originX: 200, originY: 100, unitX: 50, unitY: 50});&lt;br /&gt;
 var p1 = brd2.createElement(&#039;point&#039;,[-1,1], {name:&#039;A&#039;,style:6});&lt;br /&gt;
 var p2 = brd2.createElement(&#039;point&#039;,[2,-1], {name:&#039;B&#039;,style:6});&lt;br /&gt;
 var li2 = brd2.createElement(&#039;line&#039;,[p1,p2], {straightFirst:false, straigtLast:false, strokeWidth:2});&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>84.147.86.108</name></author>
	</entry>
</feed>