NetLogo API
version 4.0.1

Uses of Class
org.nlogo.agent.Turtle

Packages that use Turtle
org.nlogo.agent   
org.nlogo.command   
org.nlogo.workspace   
 

Uses of Turtle in org.nlogo.agent
 

Subclasses of Turtle in org.nlogo.agent
 class Turtle3D
           
 

Methods in org.nlogo.agent that return Turtle
 Turtle World.createTurtle(AgentSet breed)
           
 Turtle World3D.createTurtle(AgentSet breed)
           
 Turtle World.createTurtle(AgentSet breed, int c, int h)
           
 Turtle World3D.createTurtle(AgentSet breed, int c, int h)
           
 Turtle Link.end1()
           
 Turtle Link.end2()
           
 Turtle World.getOrCreateTurtle(long id)
           
 Turtle World3D.getOrCreateTurtle(long id)
           
 Turtle World.getTurtle(long id)
           
 Turtle Turtle.hatch()
           
 Turtle Turtle3D.hatch()
           
 Turtle Patch.sprout(int c, int heading, AgentSet breed)
           
 Turtle Patch3D.sprout(int c, int heading, AgentSet breed)
           
 

Methods in org.nlogo.agent with parameters of type Turtle
 Link LinkManager.createLink(Turtle src, Turtle dest, AgentSet breed)
           
 Link LinkManager.findLink(Turtle src, Turtle dest, AgentSet breed, boolean includeAllLinks)
           
 AgentSet LinkManager.findLinkedFrom(Turtle src, AgentSet sourceSet)
           
 AgentSet LinkManager.findLinkedTo(Turtle target, AgentSet sourceSet)
           
 AgentSet LinkManager.findLinkedWith(Turtle target, AgentSet sourceSet)
           
 Link LinkManager.findLinkEitherWay(Turtle src, Turtle dest, AgentSet breed, boolean includeAllLinks)
           
 Link LinkManager.findLinkFrom(Turtle src, Turtle dest, AgentSet breed, boolean includeAllLinks)
           
 AgentSet LinkManager.findLinksFrom(Turtle src, AgentSet breed)
           
 AgentSet LinkManager.findLinksTo(Turtle target, AgentSet breed)
           
 AgentSet LinkManager.findLinksWith(Turtle target, AgentSet breed)
           
 Link World.getOrCreateLink(Turtle end1, Turtle end2, AgentSet breed)
           
 int World.getVariablesArraySize(Turtle turtle, AgentSet breed)
           
 List World.inCone(Turtle startTurtle, AgentSet sourceSet, double radius, double angle, boolean wrap)
           
 List World3D.inCone(Turtle callingTurtle, AgentSet sourceSet, double radius, double angle, boolean wrap)
           
 HashSet World.inNetworkRadius(Turtle sourceNode, AgentSet sourceSet, double radius, AgentSet linkBreed)
          This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, going up to radius layers out, and only collecting nodes that are members of sourceSet.
 int World.networkDistance(Turtle sourceNode, Turtle destNode, AgentSet linkBreed)
          This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, to find the distance to destNode.
 LogoList World.networkShortestPathLinks(org.nlogo.util.MersenneTwisterFast random, Turtle sourceNode, Turtle destNode, AgentSet linkBreed)
           
 LogoList World.networkShortestPathNodes(org.nlogo.util.MersenneTwisterFast random, Turtle sourceNode, Turtle destNode, AgentSet linkBreed)
          This method performs a BFS from the sourceNode, following the network imposed by the given linkBreed, to find the shortest path to destNode.
 

Constructors in org.nlogo.agent with parameters of type Turtle
Link(World world, Turtle end1, Turtle end2, int arraySize)
           
Link3D(World world, Turtle end1, Turtle end2, AgentSet breed)
           
 

Uses of Turtle in org.nlogo.command
 

Methods in org.nlogo.command that return Turtle
 Turtle Instruction.argEvalTurtle(Context context, int argIndex)
           
 

Uses of Turtle in org.nlogo.workspace
 

Methods in org.nlogo.workspace with parameters of type Turtle
 void DummyWorkspace.stamp(Turtle turtle, boolean erase)
           
 


NetLogo API
version 4.0.1