Difference between revisions of "List of available commands"

From JSXGraph Wiki
Jump to: navigation, search
(New page: There is a predefined turtle object ''t''. Therefore, all commands start with ''t'', like ''t.fd(100)''; <source lang="javascript"> * t.forward(len); or t.fd(len); * t.back(len); or t.bk(len); * t....)
 
 
(14 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
* t.forward(len); or t.fd(len);
 
* t.forward(len); or t.fd(len);
 
* t.back(len); or t.bk(len);
 
* t.back(len); or t.bk(len);
* t.right(angle); or t.rt(angle); (<math>0\leq angle \leq 360</math>)
+
* t.right(angle); or t.rt(angle); *)
* t.left(angle); or t.lt(angle);
+
* t.left(angle); or t.lt(angle); *)
 
* t.penUp(); or t.pu();
 
* t.penUp(); or t.pu();
 
* t.penDown(); or t.pd();
 
* t.penDown(); or t.pd();
Line 19: Line 19:
 
* t.pushTurtle()
 
* t.pushTurtle()
 
* t.popTurtle()
 
* t.popTurtle()
 +
* t.lookTo(dir) or t.lookTo([x,y]) (Turtle looks to a coordinate pair. If t2 is another turtle object: t.lookTo(t2.pos))
 +
* t.moveTo([x,y]) (Turtle goes forward to the coordinates pair. The turtles direction is not changed.)
 +
* t.X(), t.Y(): get the position of the turtle t.
 
</source>
 
</source>
 +
 +
*) <math>{}_{\left( 0\leq angle \leq 360 \right)} </math>
 +
[[Category:Turtle Graphics]]

Latest revision as of 10:49, 13 June 2019

There is a predefined turtle object t. Therefore, all commands start with t, like t.fd(100);

* t.forward(len); or t.fd(len);
* t.back(len); or t.bk(len);
* t.right(angle); or t.rt(angle); *)
* t.left(angle); or t.lt(angle); *)
* t.penUp(); or t.pu();
* t.penDown(); or t.pd();
* t.clearScreen(); or t.cs();
* t.clean();
* t.setPos(x,y); 
* t.home();
* t.hideTurtle(); or t.ht();
* t.showTurtle(); or t.st();
* t.setPenSize(size); (size: number)
* t.setPenColor(col); (col: colorString, e.g. 'red' or '#ff0000')
* t.setProperty({key1:value1,key2:value2,...});
* t.pushTurtle()
* t.popTurtle()
* t.lookTo(dir) or t.lookTo([x,y]) (Turtle looks to a coordinate pair. If t2 is another turtle object: t.lookTo(t2.pos))
* t.moveTo([x,y]) (Turtle goes forward to the coordinates pair. The turtles direction is not changed.)
* t.X(), t.Y(): get the position of the turtle t.
  • ) [math]{}_{\left( 0\leq angle \leq 360 \right)} [/math]