Torus3D

org.nlogo.agent.Torus3D
class Torus3D(_world3d: World3D) extends Torus, Topology3D

Attributes

Source
Torus3D.scala
Graph
Supertypes
trait Topology3D
class Torus
trait YWraps
trait XWraps
trait Topology
trait Neighbors
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def diffuse(diffuseparam: Double, vn: Int): Unit

Attributes

Definition Classes
Source
Torus3D.scala
def distanceWrap(_dx: Double, _dy: Double, _dz: Double, x1: Double, y1: Double, z1: Double, x2: Double, y2: Double, z2: Double): Double

Attributes

Source
Torus3D.scala
def getNeighbors3d(source: Patch3D): IndexedAgentSet

Attributes

Source
Torus3D.scala
def getNeighbors6(source: Patch3D): IndexedAgentSet

Attributes

Source
Torus3D.scala
override def getPE(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPED(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPEU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPN(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPND(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPNE(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPNED(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPNEU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPNU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPNW(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPNWD(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPNWU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPS(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPSD(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPSE(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPSED(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPSEU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPSU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPSW(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPSWD(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPSWU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
override def getPW(source: Patch): Patch

Attributes

Definition Classes
Source
Torus3D.scala
def getPWD(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPWU(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPatchAt(xc: Double, yc: Double, zc: Double): Patch

Attributes

Source
Torus3D.scala
def getPatchDown(source: Patch3D): Patch

Attributes

Source
Torus3D.scala
def getPatchUp(source: Patch3D): Patch

Attributes

Source
Torus3D.scala

Attributes

Source
Torus3D.scala

Attributes

Source
Torus3D.scala
def towardsPitchWrap(_dx: Double, _dy: Double, _dz: Double): Double

Attributes

Source
Torus3D.scala
def wrapZ(z: Double): Double

Attributes

Source
Torus3D.scala

Inherited methods

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

Attributes

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

Attributes

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

Attributes

Definition Classes
Inherited from:
YWraps
Source
Topology.scala
override def distanceWrap(dx: Double, dy: Double, x1: Double, y1: Double, x2: Double, y2: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala

Attributes

Inherited from:
Topology
Source
Topology.scala

Attributes

Inherited from:
Topology
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
override def shortestPathX(x1: Double, x2: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala
override def shortestPathY(y1: Double, y2: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala
override def towardsWrap(headingX: Double, headingY: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala
override def wrapX(x: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala
override def wrapY(y: Double): Double

Attributes

Definition Classes
Inherited from:
Torus
Source
Torus.scala

Inherited fields

val world: World

Attributes

Inherited from:
Topology
Source
Topology.scala

Attributes

Inherited from:
XWraps
Source
Topology.scala

Attributes

Inherited from:
YWraps
Source
Topology.scala