Uses of Class
edu.turtlekit2.kernel.agents.Turtle

Packages that use Turtle
demo.solstice   
edu.turtlekit2.demos.ants   
edu.turtlekit2.demos.creation   
edu.turtlekit2.demos.gas   
edu.turtlekit2.demos.gravity   
edu.turtlekit2.demos.hunt   
edu.turtlekit2.demos.mle   
edu.turtlekit2.demos.mosquitoes   
edu.turtlekit2.demos.pheromones   
edu.turtlekit2.demos.soccer   
edu.turtlekit2.demos.termites   
edu.turtlekit2.demos.virus   
edu.turtlekit2.kernel.agents   
edu.turtlekit2.kernel.environment   
edu.turtlekit2.kernel.python   
edu.turtlekit2.tools.turtles   
edu.turtlekit2.tools.viewer2D   
edu.turtlekit2.tools.viewer3D   
mysimulation   
 

Uses of Turtle in demo.solstice
 

Subclasses of Turtle in demo.solstice
 class Ant1
           
 class Ant2
           
 class Ant3
           
 class Ant4
           
 

Methods in demo.solstice with parameters of type Turtle
 void SolsticeObserver.paintTurtle(Graphics g, Turtle t, int x, int y, int cellS)
           
 

Uses of Turtle in edu.turtlekit2.demos.ants
 

Subclasses of Turtle in edu.turtlekit2.demos.ants
 class Ant
           
 

Uses of Turtle in edu.turtlekit2.demos.creation
 

Subclasses of Turtle in edu.turtlekit2.demos.creation
 class Creator
          Adapted from the creation simulation of TurtleKit (v1).
 class Ovni
          Adapted from the creation simulation of TurtleKit (v1).
 class Walker
          Adapted from the creation simulation of TurtleKit (v1).
 

Methods in edu.turtlekit2.demos.creation with parameters of type Turtle
 void SpecialViewer.paintTurtle(Graphics g, Turtle t, int x, int y, int cellSize)
           
 

Uses of Turtle in edu.turtlekit2.demos.gas
 

Subclasses of Turtle in edu.turtlekit2.demos.gas
 class Gas
          Adapted from the gas simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.demos.gravity
 

Subclasses of Turtle in edu.turtlekit2.demos.gravity
 class BlackHole
          Adapted from the galaxy simulation of TurtleKit (v1).
 class Star
          Adapted from the gas simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.demos.hunt
 

Subclasses of Turtle in edu.turtlekit2.demos.hunt
 class Predator
          Adapted from the hunt simulation of TurtleKit (v1).
 class Prey
          Adapted from the hunt simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.demos.mle
 

Subclasses of Turtle in edu.turtlekit2.demos.mle
 class MleAgent
           
 

Uses of Turtle in edu.turtlekit2.demos.mosquitoes
 

Subclasses of Turtle in edu.turtlekit2.demos.mosquitoes
 class Mosquito
          Adapted from the mosquito simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.demos.pheromones
 

Subclasses of Turtle in edu.turtlekit2.demos.pheromones
 class EmitMovingTurtle
          Titre : EmitMovingTurtle Description : A random moving Turtle emitting flavors.
 

Uses of Turtle in edu.turtlekit2.demos.soccer
 

Subclasses of Turtle in edu.turtlekit2.demos.soccer
 class Ball
          Adapted from the soccer simulation of TurtleKit (v1).
 class BluePlayer
          Adapted from the soccer simulation of TurtleKit (v1).
 class Player
          Adapted from the soccer simulation of TurtleKit (v1).
 class RedPlayer
          Adapted from the soccer simulation of TurtleKit (v1).
 

Methods in edu.turtlekit2.demos.soccer with parameters of type Turtle
 void SoccerViewer.paintTurtle(Graphics g, Turtle t, int x, int y, int cellSize)
           
 

Uses of Turtle in edu.turtlekit2.demos.termites
 

Subclasses of Turtle in edu.turtlekit2.demos.termites
 class Termite
          Adapted from the termites simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.demos.virus
 

Subclasses of Turtle in edu.turtlekit2.demos.virus
 class Virus
          Adapted from the epidemic simulation of TurtleKit (v1).
 class Virus2
          Adapted from the epidemic simulation of TurtleKit (v1).
 

Uses of Turtle in edu.turtlekit2.kernel.agents
 

Methods in edu.turtlekit2.kernel.agents that return Turtle
 Turtle[] TurtleProbe.getTurtles()
           
 Turtle[] Turtle.getTurtlesWithRole(String role)
           
 Turtle Turtle.getTurtleWithID(int id)
          return the Turtle with the specified ID, null if not alive
 Turtle[] Turtle.turtlesAt(int a, int b)
          return turtles who are on the patch situated at (a,b) units away
 Turtle[] Turtle.turtlesHere()
          return other turtles on the current patch
 

Methods in edu.turtlekit2.kernel.agents that return types with arguments of type Turtle
static Collection<Turtle> AgentFactory.getTurtles(Element e)
           
 ArrayList<Turtle> Turtle.getTurtlesListWithRole(String role)
           
 

Methods in edu.turtlekit2.kernel.agents with parameters of type Turtle
 int Turtle.createTurtle(Turtle t)
          create a turtle at the creator position (xcor,ycor) returns the ID of the new turtle
 void Viewer.paintTurtle(Graphics g, Turtle t, int x, int y, int cellS)
          In the same way, you can give a special graphic representation of your turtles.
 

Uses of Turtle in edu.turtlekit2.kernel.environment
 

Fields in edu.turtlekit2.kernel.environment with type parameters of type Turtle
 Collection<Turtle> Patch.turtlesHere
           
 

Methods in edu.turtlekit2.kernel.environment that return Turtle
 Turtle[] Patch.getOtherTurtles(Turtle t)
           
 Turtle[] Patch.getTurtles()
          returns the turtles who are on the patch
 Turtle TurtleEnvironment.getTurtleWithID(int id)
           
 Turtle[] TurtleEnvironment.turtlesAt(int u, int z)
           
 

Methods in edu.turtlekit2.kernel.environment that return types with arguments of type Turtle
 Collection<Turtle> TurtleEnvironment.getTurtlesList()
           
 

Methods in edu.turtlekit2.kernel.environment with parameters of type Turtle
 void Patch.addAgent(Turtle a)
           
 int TurtleEnvironment.addAgent(Turtle agt)
           
 int TurtleEnvironment.addAgent(Turtle agt, int u, int t)
           
 Turtle[] Patch.getOtherTurtles(Turtle t)
           
 void TurtleEnvironment.moveTurtle(double a, double b, Turtle t)
           
 void Patch.removeAgent(Turtle a)
           
 void TurtleEnvironment.removeTurtle(Turtle t)
           
 

Uses of Turtle in edu.turtlekit2.kernel.python
 

Methods in edu.turtlekit2.kernel.python with parameters of type Turtle
 void PythonCommandCenter.addTurtle(Turtle t)
           
 

Uses of Turtle in edu.turtlekit2.tools.turtles
 

Subclasses of Turtle in edu.turtlekit2.tools.turtles
 class DumbTurtle
           
 

Uses of Turtle in edu.turtlekit2.tools.viewer2D
 

Methods in edu.turtlekit2.tools.viewer2D with parameters of type Turtle
 void Viewer2D.paintTurtle(Graphics g, Turtle t, int x, int y, int cellS)
          Standard graphical representation of turtle.
 

Uses of Turtle in edu.turtlekit2.tools.viewer3D
 

Methods in edu.turtlekit2.tools.viewer3D with parameters of type Turtle
 void Quad3DViewer.updateTurtle(Turtle t)
           
 

Uses of Turtle in mysimulation
 

Subclasses of Turtle in mysimulation
 class MyTurtle
          Turtle example.
 

Methods in mysimulation with parameters of type Turtle
 void MyViewer.paintTurtle(Graphics g, Turtle t, int x, int y, int cellS)
          Standard graphical representation of turtle.