Box

org.nlogo.agent.Box
class Box(world2d: World2D) extends Topology, XBlocks, YBlocks

Attributes

Source
Box.scala
Graph
Supertypes
trait YBlocks
trait XBlocks
trait Topology
trait Neighbors
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override protected def diffuseCorners(amount: Double, vn: Int, fourWay: Boolean, scratch: Array[Array[Double]]): Unit

Attributes

Definition Classes
Source
Box.scala
override def distanceWrap(dx: Double, dy: Double, x1: Double, y1: Double, x2: Double, y2: Double): Double

Attributes

Definition Classes
Source
Box.scala
override def followOffsetX: Double

Attributes

Definition Classes
Source
Box.scala
override def followOffsetY: Double

Attributes

Definition Classes
Source
Box.scala
override def getPE(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPN(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPNE(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPNW(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPS(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPSE(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPSW(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def getPW(source: Patch): Patch

Attributes

Definition Classes
Source
Box.scala
override def shortestPathX(x1: Double, x2: Double): Double

Attributes

Definition Classes
Source
Box.scala
override def shortestPathY(y1: Double, y2: Double): Double

Attributes

Definition Classes
Source
Box.scala
override def towardsWrap(headingX: Double, headingY: Double): Double

Attributes

Definition Classes
Source
Box.scala
override def wrapX(x: Double): Double

Attributes

Definition Classes
Source
Box.scala
override def wrapY(y: Double): Double

Attributes

Definition Classes
Source
Box.scala

Inherited methods

def diffuse(amount: Double, vn: Int): Unit

Attributes

Inherited from:
Topology
Source
Topology.scala
def diffuse4(amount: Double, vn: Int): Unit

Attributes

Inherited from:
Topology
Source
Topology.scala
override def diffuseXBorder(amount: Double, vn: Int, fourWay: Boolean, scratch: Array[Array[Double]]): Unit

Attributes

Definition Classes
Inherited from:
XBlocks
Source
Topology.scala
override def diffuseYBorder(amount: Double, vn: Int, fourWay: Boolean, scratch: Array[Array[Double]]): Unit

Attributes

Definition Classes
Inherited from:
YBlocks
Source
Topology.scala
def getNeighbors(source: Patch): IndexedAgentSet

Attributes

Inherited from:
Neighbors
Source
Neighbors.scala
def getNeighbors4(source: Patch): IndexedAgentSet

Attributes

Inherited from:
Neighbors
Source
Neighbors.scala
def getRegion(initialX: Int, initialY: Int, initialR: Int): ArrayList[(Int, Int)]

Attributes

Inherited from:
Topology
Source
Topology.scala

Inherited fields

val world: World

Attributes

Inherited from:
Topology
Source
Topology.scala

Attributes

Inherited from:
XBlocks
Source
Topology.scala

Attributes

Inherited from:
YBlocks
Source
Topology.scala