<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: JS circle</title>
		<atom:link href="http://cycling74.com/forums/topic/js-circle/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/js-circle/feed</link>
		<description></description>
		<pubDate>Tue, 18 Jun 2013 14:19:48 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/js-circle/#post-50652</guid>
					<title><![CDATA[JS circle]]></title>
					<link>http://cycling74.com/forums/topic/js-circle/#post-50652</link>
					<pubDate>Sun, 30 May 2010 21:10:57 +0000</pubDate>
					<dc:creator>Falk</dc:creator>

					<description>
						<![CDATA[
						<p>Hi, </p>
<p>I´m new at js and I´m trying to draw a circle, but there is still something wrong.<br />
Maybe someone could help&#8230;</p>
<div><span id="toggle50652-0" class="patchtoggle" onmousedown="toggleMaxPatch('post50652-0', 'er50652-0');">&#8211; Pasted Max <span id="maxversion50652-0"></span> Patch, click to <span id="er50652-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A318.3ocsSErSDBCD8b4qnYNiFZQXUu4Uu5QyFSA5xVCzRnkH5l8eWZoH6ptw%0AkMwKSSm40ou2qS2EffLUOWC36wOiQncAHjKkMAxuGA0r97Jl1AC1Tojc0P3X%0AoMJoQK9faKQnWG4S2vL4aExxWZ44lwtGSiGJiSSswjHajNDwq8GYnoBYE23t%0AEhOonvcmprWuhj.yHUclInzCXhjU6XB7PqfUMgeDr48F9HSrRfYfPLjwjk.d%0AsE19f.aH7LcgZtVyJ4K2Fn2sxJcRR7rOPt8T9.8m9P5uaCjkaCWlxk72FnwT%0ASM7dmvfGe5RFIbCCjH2xpzEOSby%2BjW3H.TIje%2BqgSD17GaPZUWa9Tq7DCOKi%0ABt1HjLiPIO.yvCIl7ElshhBtq7jgUKJZTBowSgS7XctLx984OozwzdYTZXy9%0AfOg8V0uk%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post50652-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode50652-0">----------begin_max5_patcher----------
318.3ocsSErSDBCD8b4qnYNiFZQXUu4Uu5QyFSA5xVCzRnkH5l8eWZoH6ptw
kMwKSSm40ou2qS2EffLUOWC36wOiQncAHjKkMAxuGA0r97Jl1AC1Tojc0P3X
oMJoQK9faKQnWG4S2vL4aExxWZ44lwtGSiGJiSSswjHajNDwq8GYnoBYE23t
EhOonvcmprWuhj.yHUclInzCXhjU6XB7PqfUMgeDr48F9HSrRfYfPLjwjk.d
sE19f.aH7LcgZtVyJ4K2Fn2sxJcRR7rOPt8T9.8m9P5uaCjkaCWlxk72FnwT
SM7dmvfGe5RFIbCCjH2xpzEOSby+jW3H.TIje+qgSD17GaPZUWa9Tq7DCOKi
Bt1HjLiPIO.yvCIl7ElshhBtq7jgUKJZTBowSgS7XctLx984OozwzdYTZXy9
fOg8V0uk
-----------end_max5_patcher-----------</code></pre></div>
</div>
<p>//the js</p>
<p>inlets = 1;<br />
outlets = 1;</p>
<p>var r = 1;</p>
<p>function msg_float(x)<br />
{<br />
   Math.pow(r,2) = Math.pow(y,2)+Math.pow(x,2);<br />
    outlet(0, y);<br />
}</p>
<p>//thanks Falk</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/js-circle/#post-181694</guid>
					<title><![CDATA[Re: JS circle]]></title>
					<link>http://cycling74.com/forums/topic/js-circle/#post-181694</link>
					<pubDate>Sun, 30 May 2010 22:20:16 +0000</pubDate>
					<dc:creator>MIB</dc:creator>

					<description>
						<![CDATA[
						<p>not actually sure what you are trying to do (my math skills are bad!!) but it looks like r2 = x2 + y2. you are trying to assign the result of your equation (y2+x2) to a function Math.pow(r,2), which doesn&#8217;t make sense since Math.pow is returning a value. You can only pass it a value inside the (). also y is never defined and you are trying to send it to your outlet.<br />
The below should work and give you r2 (y is a constant right now).<br />
I&#8217;m sure someone with more js and math chops will explain it better, but maybe this will get you started.</p>
<p>var y = 2;</p>
<p>function msg_float(x)<br />
{</p>
<p>var r = Math.pow(y,2)+Math.pow(x,2);</p>
<p>outlet(0, r);</p>
<p>}</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/js-circle/#post-181695</guid>
					<title><![CDATA[Re: JS circle]]></title>
					<link>http://cycling74.com/forums/topic/js-circle/#post-181695</link>
					<pubDate>Mon, 31 May 2010 07:06:50 +0000</pubDate>
					<dc:creator>pizza olives</dc:creator>

					<description>
						<![CDATA[
						<p>Hello maxers,</p>
<div><span id="toggle181695-0" class="patchtoggle" onmousedown="toggleMaxPatch('post181695-0', 'er181695-0');">&#8211; Pasted Max <span id="maxversion181695-0"></span> Patch, click to <span id="er181695-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A544.3ocwV11aaBCDG%2B0vmBK%2BZVjsABI6c6yQU0jAboNyXivNpYqpe2mwFRnc%0AQMDBKU4AKtyN2%2B6G2cjWCCf4pCLMD7cvCfffWCCBbl5LDzec.rldnPP0tsAk%0ArWT46fQdWF1AiyrPQKqYZM.iPqF7J2Wq1aDLi6n3dqMTSwybY0OaYEFenwaP%0AqPQ.7Z%2BBhzsPhWg.O1eH%2Bui42ML%2BIfvitdRIMZ9ebNvI1SdL3b4Gic2dkzZ2%0Adg%2BnkSECZkW5rYysugWC6r8VXX2WQ2NXxoxpqlIIIdX3WVu4xHwEl%2BiXIYAw%0ARSKqgIKAZlogefIlaISbOkvweskLnkjMzheAP1WjzzgOylOn9pnzklOoWCe1%0ANG7zMOgVw9G9j2VkCRQ92QfBAi1N61q9IOwd9fWN9PtF9jMG97jPYi34ybxE%0AqLH9JiTzkKLrAhZfQSbBiUi7Zqt5TgKF8l4xilSWfVt3EriamFTvasERq1om%0AamFwWPkg%2BZGDMGpHJJOeVm7I8OnwYMYiu%2BI6SafDbsqLZXkKcKmvAuTvFmx4%0A1IgUsp8xxwVOKcFwfiCKEpBKjrlQifhKXVIH%2B3%2B6wkjc1eOozp8sECYfuvKB%0AbJIKYZCWRMbkbzdvuaOOyKKYN2mZFJaT1zuWBfGO6csopnrInnz6phrOObwk%0ATLYaWMVBw%2BfsrD2f6TWE2MI1sS4FJ59xuIHos2WEkLAIkcekz5IHo3aPR1Kd%0AK7u.4Rd.KA%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post181695-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode181695-0">----------begin_max5_patcher----------
544.3ocwV11aaBCDG+0vmBK+ZVjsABI6c6yQU0jAboNyXivNpYqpe2mwFRnc
QMDBKU4AKtyN2+6G2cjWCCf4pCLMD7cvCfffWCCBbl5LDzec.rldnPP0tsAk
rWT46fQdWF1AiyrPQKqYZM.iPqF7J2Wq1aDLi6n3dqMTSwybY0OaYEFenwaP
qPQ.7Z+BhzsPhWg.O1eH+ui42ML+IfvitdRIMZ9ebNvI1SdL3b4Gic2dkzZ2
dg+nkSECZkW5rYysugWC6r8VXX2WQ2NXxoxpqlIIIdX3WVu4xHwEl+iXIYAw
RSKqgIKAZlogefIlaISbOkvweskLnkjMzheAP1WjzzgOylOn9pnzklOoWCe1
NG7zMOgVw9G9j2VkCRQ92QfBAi1N61q9IOwd9fWN9PtF9jMG97jPYi34ybxE
qLH9JiTzkKLrAhZfQSbBiUi7Zqt5TgKF8l4xilSWfVt3EriamFTvasERq1om
amFwWPkg+ZGDMGpHJJOeVm7I8OnwYMYiu+I6SafDbsqLZXkKcKmvAuTvFmx4
1IgUsp8xxwVOKcFwfiCKEpBKjrlQifhKXVIH+3+6wkjc1eOozp8sECYfuvKB
bJIKYZCWRMbkbzdvuaOOyKKYN2mZFJaT1zuWBfGO6csopnrInnz6phrOObwk
TLYaWMVBw+fsrD2f6TWE2MI1sS4FJ59xuIHos2WEkLAIkcekz5IHo3aPR1Kd
K7u.4Rd.KA
-----------end_max5_patcher-----------</code></pre></div>
</div>
<p>?<br />
?<br />
?<br />
inlets = 1 ;<br />
outlets = 1 ;</p>
<p>setinletassist	(0, &#8220;(float) x&#8221;) ;<br />
setoutletassist (0, &#8220;(float) (x, y1) (x, y2)&#8221;) ;</p>
<p>autowatch = 1 ;</p>
<p>var r = 50. ;<br />
var a = 100. ;<br />
var b = 150. ;</p>
<p>/* (a, b) circle center coordinates */	</p>
<p>function msg_float (x)<br />
	{<br />
		var y1, y2 ;</p>
<p>		if (x >= (a &#8211; r) &#038;&#038; x </p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/js-circle/#post-181696</guid>
					<title><![CDATA[Re: JS circle]]></title>
					<link>http://cycling74.com/forums/topic/js-circle/#post-181696</link>
					<pubDate>Mon, 31 May 2010 07:24:15 +0000</pubDate>
					<dc:creator>Falk</dc:creator>

					<description>
						<![CDATA[
						<p>Hi MIB, </p>
<p>you got me on the right path, I tried to assign a function to a value, I have to solve the equation for y, then it works, code blow.</p>
<p>thanks a lot</p>
<p>Falk</p>
<p>inlets = 1;<br />
outlets = 1;</p>
<p>var r =1;</p>
<p>function msg_float(x)<br />
{</p>
<p>y = Math.sqrt(Math.pow(r,2) &#8211; Math.pow(x,2));</p>
<p>outlet(0, y);</p>
<p>}</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/js-circle/#post-181697</guid>
					<title><![CDATA[Re: JS circle]]></title>
					<link>http://cycling74.com/forums/topic/js-circle/#post-181697</link>
					<pubDate>Mon, 31 May 2010 07:28:01 +0000</pubDate>
					<dc:creator>Falk</dc:creator>

					<description>
						<![CDATA[
						<p>Hi HTH, </p>
<p>thanks too for your nice example</p>
<p>Falk</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

