Motion Primitives
|
Spatial primitives
|
Turtle creation/destruction primitives
|
Rotation primitives
|
Turtle property primitives
|
Ask primitives
|
Turtle-centric primitives
|
Patch-centric primitives
|
Link-centric primitives
|
AgentSet/Collection primitives
|
World primitives
|
Query primitives
|
Miscellaneous primitives
|
Pen primitives
|
Visibility primitives
|
back(Number)
bk(Number)
canMoveQ(Number)
downhill(String)
downhill4(String)
fd(Number)
forward(Number)
home()
jump(Number)
moveTo(Patch)
moveTo(Turtle)
setXcor(Number)
setxy(Number,Number)
setYcor(Number)
uphill(String)
uphill4(String)
|
distance(Patch)
distance(Turtle)
distancexy(Number,Number)
dx()
dy()
getXcor()
getYcor()
getPxcor()
getPycor()
inCone(Collection,Number,Number)
inRadius(Collection,Number)
|
die()
hatch(Number)
hatch(Number,Closure)
hatch(Number,Closure,String)
hatch(Number,Closure,Class)
|
face(Patch)
face(Turtle)
facexy(Number,Number)
left(Number)
lt(Number)
right(Number)
rt(Number)
towards(Patch)
towards(Turtle)
towardsxy(Number,Number)
|
getColor()
setColor(Number)
getHeading()
setHeading(Number)
getLabel()
setLabel(Object)
getLabelColor()
setLabelColor(Number)
getPcolor()
setPcolor(Number)
getPenMode()
setPenMode(Number)
getPenSize()
setPenSize(Number)
getPxcor()
getPycor()
getShape()
setShape(String)
getSize()
setSize(Number)
getWho()
getXcor()
setXcor(Number)
getYcor()
setYcor(Number)
|
ask(AgentSet<? extends ReLogoAgent>,Closure)
ask(Collection<? extends ReLogoAgent>,Closure)
ask(Link,Closure)
ask(Patch,Closure)
ask(Turtle,Closure)
myself()
|
turtle(Number)
turtles()
turtlesAt(Number,Number)
turtlesHere()
turtlesOn(Collection)
turtlesOn(Patch)
turtlesOn(Turtle)
|
downhill(String)
downhill4(String)
uphill(String)
uphill4(String)
neighbors()
neighbors(int)
neighbors(int,int)
neighbors4()
neighbors4(int)
neighbors4(int,int)
patch(Number,Number)
patchAhead(Number)
patchAt(Number,Number)
patchAtHeadingAndDistance(Number,Number)
patches()
patchHere()
patchLeftAndAhead(Number,Number)
patchRightAndAhead(Number,Number)
|
allLinks()
allMyInLinks()
allMyLinks()
allMyOutLinks()
createLinkFrom(Turtle)
createLinkFrom(Turtle,Closure)
createLinksFrom(Collection<? extends Turtle>,Closure)
createLinksFrom(Collection<? extends Turtle>)
createLinksFrom(Collection<? extends Turtle>,Closure)
createLinksTo(Collection<? extends Turtle>,Closure)
createLinksTo(Collection<? extends Turtle>)
createLinksTo(Collection<? extends Turtle>,Closure)
createLinksWith(Collection<? extends Turtle>,Closure)
createLinksWith(Collection<? extends Turtle>)
createLinksWith(Collection<? extends Turtle>,Closure)
createLinkTo(Turtle)
createLinkTo(Turtle,Closure)
createLinkWith(Turtle)
createLinkWith(Turtle,Closure)
inLinkFrom(Turtle)
inLinkNeighborQ(Turtle)
inLinkNeighbors()
link(Number,Number)
link(Turtle,Turtle)
linkNeighborQ(Turtle)
linkNeighbors()
links()
linkWith(Turtle)
myInLinks()
myLinks()
myOutLinks()
otherEnd()
outLinkNeighborQ(Turtle)
outLinkNeighbors()
outLinkTo(Turtle)
|
allQ(Collection,Closure)
maxNOf(int,Collection<? extends ReLogoAgent>,Closure)
maxOneOf(Collection<? extends ReLogoAgent>,Closure)
minNOf(int,Collection<? extends ReLogoAgent>,Closure)
minOneOf(Collection<? extends ReLogoAgent>,Closure)
inCone(Collection,Number,Number)
inRadius(Collection,Number)
other(Collection)
|
getMaxPxcor()
getMaxPycor()
getMinPxcor()
getMinPycor()
randomPxcor()
randomPycor()
randomXcor()
randomYcor()
worldHeight()
worldWidth()
|
allQ(Collection,Closure)
canMoveQ(Number)
isHiddenQ()
inLinkNeighborQ(Turtle)
linkNeighborQ(Turtle)
outLinkNeighborQ(Turtle)
|
fileShow(Object)
run(String)
show(Object)
self()
runresult(String)
|
getPenMode()
getPenSize()
pd()
pe()
penDown()
penErase()
penUp()
pu()
setPenMode(Number)
setPenSize(Number)
|
hideTurtle()
ht()
isHiddenQ()
setHiddenQ(boolean)
showTurtle()
st()
|