CoreWorld

org.nlogo.agent.CoreWorld

Attributes

Source
World.scala
Graph
Supertypes
trait WorldKernel
trait World
class Object
trait Matchable
class Any
Show all
Known subtypes
class World2D
class World3D
class World

Members list

Value members

Abstract methods

Attributes

Source
World.scala

Attributes

Source
World.scala

Attributes

Source
World.scala

Attributes

Source
World.scala
def maxPxcor: Int

Attributes

Source
World.scala
def maxPycor: Int

Attributes

Source
World.scala
def minPxcor: Int

Attributes

Source
World.scala
def minPycor: Int

Attributes

Source
World.scala

Attributes

Source
World.scala

Attributes

Source
World.scala

Concrete methods

def allStoredValues: Iterator[Object]

Attributes

Source
World.scala
def clearAll(): Unit

Attributes

Source
World.scala

Attributes

Source
World.scala

Attributes

Source
World.scala
def ticks: Double

Attributes

Source
World.scala

Attributes

Source
World.scala

Inherited methods

def addWatcher(variableName: String, watcher: VariableWatcher): Unit

A watcher to be notified every time the given variable changes for any agent.

A watcher to be notified every time the given variable changes for any agent.

Value parameters

variableName

The variable name to watch as an upper case string; e.g. "XCOR"

watcher

The watcher to notify when the variable changes

Attributes

Inherited from:
WatcherManagement
Source
WatcherManagement.scala
def deleteWatcher(variableName: String, watcher: VariableWatcher): Unit

Deletes a variable watcher.

Deletes a variable watcher.

Value parameters

variableName

The watched variable name as an upper case string; e.g. "XCOR"

watcher

The watcher to delete

Attributes

Inherited from:
WatcherManagement
Source
WatcherManagement.scala
def notifyWatchers(agent: Agent, vn: Int, value: Object): Unit

Attributes

Inherited from:
WatcherManagement
Source
WatcherManagement.scala

Inherited and Abstract methods

Attributes

Inherited from:
WorldKernel
Source
World.scala
def breedsOwnNameAt(breed: AgentSet, i: Int): String

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def fastGetPatchAt(x: Int, y: Int): Patch

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def getBreed(name: String): AgentSet

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def getDrawing: AnyRef

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def getPatch(i: Int): Patch

Attributes

Inherited from:
World
Source
World.scala
def getPatchAt(x: Double, y: Double): Patch

Attributes

Inherited from:
World
Source
World.scala
def getVariablesArraySize(turtle: Turtle, breed: AgentSet): Int

Attributes

Inherited from:
World
Source
World.scala
def getVariablesArraySize(link: Link, breed: AgentSet): Int

Attributes

Inherited from:
World
Source
World.scala
def isDimensionVariable(variableName: String): Boolean

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldKernel
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldRenderable
Source
WorldRenderable.scala

Attributes

Inherited from:
WorldRenderable
Source
WorldRenderable.scala

Returns true if there is at least one partially transparent turtle, patch, link, or 3D stamp present. This determines whether it is necessary to sort the objects by their distance to the observer before rendering, which is necessary for transparency to work in OpenGL.

Returns true if there is at least one partially transparent turtle, patch, link, or 3D stamp present. This determines whether it is necessary to sort the objects by their distance to the observer before rendering, which is necessary for transparency to work in OpenGL.

Attributes

Returns

True if the scene has at least one partially transparent item

Inherited from:
WorldRenderable
Source
WorldRenderable.scala

Attributes

Inherited from:
WorldKernel
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldKernel
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldRenderable
Source
WorldRenderable.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldKernel
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def realloc(): Unit

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def setObserverVariableByName(variableName: String, value: AnyRef): Unit

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
WorldKernel
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala
def wrap(pos: Double, min: Double, max: Double): Double

Attributes

Inherited from:
World
Source
World.scala
def wrapX(x: Double): Double

Attributes

Inherited from:
World
Source
World.scala
def wrapY(y: Double): Double

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Attributes

Inherited from:
World
Source
World.scala

Abstract fields

Attributes

Source
World.scala

Concrete fields

val auxRNG: MersenneTwisterFast

Attributes

Source
World.scala
val mainRNG: MersenneTwisterFast

Attributes

Source
World.scala

Attributes

Source
World.scala
val timer: Timer

Attributes

Source
World.scala