<snapdata remixID="10958013"><project name="ellipse block with x/y radii, center, rotation, and number of line segments" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>This is an ellipse block which I believe should be portable, using only script variables.  It will draw an ellipse using the pen, of any size, any number of line segments, and with any rotation applied.  &#xD;&#xD;If you keep the number of line segments under 100, it&apos;s pretty quick, too.</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="75" y="-129.9038105676658" heading="0" scale="1" volume="100" pan="0" rotation="1" instrument="4"  draggable="true" hidden="true" costume="0" color="145,0,25.07647058823528,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="240" y="188.66666666666666" w="90" collapsed="false">I believe this block is self-contained, and should transfer easily to other projects.  If you need an ellipse, here ya go!</comment><script x="65" y="105.66666666666657"><block s="clear"></block><custom-block s="draw ellipse vradius %s hradius %s centerx %s centery %s rotation %s segments %s"><l>70</l><l>150</l><l>0</l><l>0</l><l>300</l><l>40</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw ellipse vradius %&apos;vradius&apos; hradius %&apos;hradius&apos; centerx %&apos;centerx&apos; centery %&apos;centery&apos; rotation %&apos;rotation&apos; segments %&apos;segments&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>angle</l></list></block><block s="doSetVar"><l>angle</l><l>0</l></block><block s="up"></block><block s="changeXPosition"><block var="hradius"/></block><block s="doRepeat"><block s="reportSum"><block var="segments"/><l>1</l></block><script><block s="gotoXY"><block s="reportDifference"><block s="reportProduct"><block s="reportSum"><block var="centerx"/><block s="reportProduct"><block var="hradius"/><block s="reportMonadic"><l><option>cos</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>cos</option></l><block var="rotation"/></block></block><block s="reportProduct"><block s="reportSum"><block var="centery"/><block s="reportProduct"><block var="vradius"/><block s="reportMonadic"><l><option>sin</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>sin</option></l><block var="rotation"/></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportSum"><block var="centery"/><block s="reportProduct"><block var="vradius"/><block s="reportMonadic"><l><option>sin</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>cos</option></l><block var="rotation"/></block></block><block s="reportProduct"><block s="reportSum"><block var="centerx"/><block s="reportProduct"><block var="hradius"/><block s="reportMonadic"><l><option>cos</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>sin</option></l><block var="rotation"/></block></block></block><comment w="90" collapsed="false">now with rotation!</comment></block><block s="down"></block><block s="doChangeVar"><l>angle</l><block s="reportQuotient"><l>360</l><block var="segments"/></block></block></script></block><block s="up"></block></script></block-definition></blocks><variables></variables></project><media name="ellipse block with x/y radii, center, rotation, and number of line segments" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>