Uses of Class
edu.turtlekit2.kernel.environment.Patch

Packages that use Patch
demo.solstice   
edu.turtlekit2.demos.creation   
edu.turtlekit2.demos.diffusion   
edu.turtlekit2.demos.gameoflife   
edu.turtlekit2.demos.mle   
edu.turtlekit2.kernel.agents   
edu.turtlekit2.kernel.environment   
edu.turtlekit2.tools.pheromone3D   
edu.turtlekit2.tools.viewer2D   
edu.turtlekit2.tools.viewer3D   
mysimulation   
 

Uses of Patch in demo.solstice
 

Methods in demo.solstice with parameters of type Patch
 void SolsticeObserver.paintPatch(Graphics g, Patch p, int x, int y, int cellS)
           
 

Uses of Patch in edu.turtlekit2.demos.creation
 

Methods in edu.turtlekit2.demos.creation with parameters of type Patch
 void SpecialViewer.paintPatch(Graphics g, Patch p, int x, int y, int cellSize)
           
 

Uses of Patch in edu.turtlekit2.demos.diffusion
 

Methods in edu.turtlekit2.demos.diffusion with parameters of type Patch
 void PheroViewer2.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
           
 void PheroViewer.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
           
 

Uses of Patch in edu.turtlekit2.demos.gameoflife
 

Methods in edu.turtlekit2.demos.gameoflife with parameters of type Patch
 void LifeViewer.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
           
 void LifeViewer2.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
           
 void LifeViewer3.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
           
 

Uses of Patch in edu.turtlekit2.demos.mle
 

Methods in edu.turtlekit2.demos.mle with parameters of type Patch
 void Phero3DPanel.reset(Patch[][] patchGrid2, String phero, int envWidth, int envHeight)
           
 

Constructors in edu.turtlekit2.demos.mle with parameters of type Patch
Phero3DPanel(Patch[][] patchGrid, String phero, int envWidth, int envHeight)
           
PheromoneMesh(Patch[][] patchGrid, String pheromone, int width, int height)
           
 

Uses of Patch in edu.turtlekit2.kernel.agents
 

Fields in edu.turtlekit2.kernel.agents declared as Patch
 Patch[][] Observer.patchGrid
           
 Patch Turtle.position
           
 

Methods in edu.turtlekit2.kernel.agents that return Patch
 Patch Turtle.getPatchAt(int x, int y)
           
 Patch Turtle.getPatchWithMaxOf(String patchVariable, int inRadius)
          Returns the patch which has the highest value for patchVariable considering a radius in the vicinity of the agent.
 Patch Turtle.nextPatch()
          Get the next patch given the current heading
 

Methods in edu.turtlekit2.kernel.agents with parameters of type Patch
 void Turtle.initialisation(int a, int b, TurtleEnvironment w, int t, Patch pos)
           
 void Viewer.paintPatch(Graphics g, Patch p, int x, int y, int cellS)
          override this method if you want an other patch graphic representation giving an on screen location (x,y), a patch p to draw and a reserved on screen patch size: a square of pixels with a side of cellS.
 

Uses of Patch in edu.turtlekit2.kernel.environment
 

Fields in edu.turtlekit2.kernel.environment declared as Patch
 Patch[][] TurtleEnvironment.grid
           
 Patch[] Patch.neighbors
           
 

Methods in edu.turtlekit2.kernel.environment that return Patch
 Patch[] Patch.getNeighbors()
           
 

Methods in edu.turtlekit2.kernel.environment with parameters of type Patch
 void Patch.setNeighborhood(Patch[] acc)
           
 

Uses of Patch in edu.turtlekit2.tools.pheromone3D
 

Methods in edu.turtlekit2.tools.pheromone3D with parameters of type Patch
 void Phero3DPanel.reset(Patch[][] patchGrid2, String phero, int envWidth, int envHeight)
           
 

Constructors in edu.turtlekit2.tools.pheromone3D with parameters of type Patch
Phero3DPanel(Patch[][] patchGrid, String phero, int envWidth, int envHeight)
           
PheromoneMesh(Patch[][] patchGrid, String pheromone, int width, int height)
           
 

Uses of Patch in edu.turtlekit2.tools.viewer2D
 

Methods in edu.turtlekit2.tools.viewer2D with parameters of type Patch
 void Viewer2D.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
          The Paintpatch method has been overriden in order to achieve specific representation of flavors.
 

Uses of Patch in edu.turtlekit2.tools.viewer3D
 

Methods in edu.turtlekit2.tools.viewer3D with parameters of type Patch
 void Quad3DViewer.reset(Patch[][] patchGrid2, int envWidth, int envHeight)
           
 

Constructors in edu.turtlekit2.tools.viewer3D with parameters of type Patch
Quad3DViewer(Patch[][] patchGrid, TurtleProbe allTurtles, boolean noPatch, int envWidth, int envHeight)
           
QuadMesh(Patch[][] patchGrid, int width, int height)
           
 

Uses of Patch in mysimulation
 

Methods in mysimulation with parameters of type Patch
 void MyViewer.paintPatch(Graphics g, Patch p, int x, int y, int CellSize)
          The Paintpatch method has been overriden in order to achieve specific representation of flavors.