|
|
@@ -177,7 +177,7 @@
|
|
|
"line: Line(A,B)\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(line,myfig)\n",
|
|
|
+ "sketchParse(\"line\",myfig)\n",
|
|
|
"# replace 'object' by the actual one\n",
|
|
|
"d = myfig['line'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
@@ -240,8 +240,7 @@
|
|
|
"rectangle: Rectangle(p,L,h)\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(rectangle,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"rectangle\",myfig)\n",
|
|
|
"d = myfig['rectangle'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -303,8 +302,7 @@
|
|
|
"triangle: Triangle(p1=(W/2,0), p2=(3*W/2,W/2), p3=(4*W/5.,L))\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(triangle,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"triangle\",myfig)\n",
|
|
|
"d = myfig['triangle'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -363,8 +361,7 @@
|
|
|
"circle: Circle(point(0,0),5)\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(circle,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"circle\",myfig)\n",
|
|
|
"d = myfig['circle'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -423,8 +420,7 @@
|
|
|
"dwt: Distance_wText((-4,0), (8, 5), t, fontsize)\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(dwt,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"dwt\",myfig)\n",
|
|
|
"d = myfig['dwt'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -483,7 +479,7 @@
|
|
|
"text: Text(r'$c$', point(0,0))\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(text,myfig)\n",
|
|
|
+ "sketchParse(\"text\",myfig)\n",
|
|
|
"# replace 'object' by the actual one\n",
|
|
|
"d = myfig['text'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
@@ -549,7 +545,7 @@
|
|
|
" linewidth: 1\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(cross,myfig)\n",
|
|
|
+ "sketchParse(\"cross\",myfig)\n",
|
|
|
"d = myfig['cross'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -565,7 +561,7 @@
|
|
|
"cross1: Cross(point(0,0))\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(cross1,myfig)\n",
|
|
|
+ "sketchParse(\"cross1\",myfig)\n",
|
|
|
"d = myfig['cross1'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -622,8 +618,7 @@
|
|
|
"axis: Axis((0,0), 5, 'x', rotation_angle=0)\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(axis,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"axis\",myfig)\n",
|
|
|
"d = myfig['axis'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -684,7 +679,7 @@
|
|
|
"arc_angle: angle\n",
|
|
|
"arc: Arc(center, radius, start_angle, arc_angle)\n",
|
|
|
"\"\"\"\n",
|
|
|
- "sketchParse(arc,myfig)\n",
|
|
|
+ "sketchParse(\"arc\",myfig)\n",
|
|
|
"d = myfig['arc'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -751,7 +746,7 @@
|
|
|
"arc_wtxt: \"Arc_wText(r'$<bslash>theta$', center, radius, start_angle, arc_angle)\"\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(arc_wtxt,myfig)\n",
|
|
|
+ "sketchParse(\"arc_wtxt\",myfig)\n",
|
|
|
"d = myfig['arc_wtxt'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -815,7 +810,7 @@
|
|
|
"arrow1: Arrow1(start, end, style='<->')\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(arrow1,myfig)\n",
|
|
|
+ "sketchParse(\"arrow1\",myfig)\n",
|
|
|
"d = myfig['arrow1'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -878,8 +873,7 @@
|
|
|
"force: Force(contact - vector, contact, r'$Force$', text_pos='start')\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(force,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"force\",myfig)\n",
|
|
|
"d = myfig['force'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|
|
|
@@ -947,8 +941,7 @@
|
|
|
" linecolor: black\n",
|
|
|
"\"\"\"\n",
|
|
|
"drawing_tool.erase()\n",
|
|
|
- "sketchParse(wall,myfig)\n",
|
|
|
- "# replace 'object' by the actual one\n",
|
|
|
+ "sketchParse(\"wall\",myfig)\n",
|
|
|
"d = myfig['wall'].draw() \n",
|
|
|
"drawing_tool.display()\n",
|
|
|
"display(SVG(sketch2SVG()))"
|