org.nlogo.agent

World

class World extends World

Source
World.java
Linear Supertypes
World, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. World
  2. World
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new World()

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addWatcher(variableName: String, watcher: VariableWatcher): Unit

  7. def agentClassToAgentSet(agentClass: java.lang.Class[_ <: org.nlogo.agent.Agent]): AgentSet

  8. def allStoredValues(): Iterator[AnyRef]

    Definition Classes
    WorldWorld
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def breedOwns(breed: AgentSet, name: String): Boolean

  11. def breedsOwnIndexOf(breed: AgentSet, name: String): Int

  12. def breedsOwnNameAt(breed: AgentSet, index: Int): String

    Definition Classes
    WorldWorld
  13. def changeTopology(xWrapping: Boolean, yWrapping: Boolean): Unit

  14. def checkLinkShapeName(name: String): String

  15. def checkTurtleShapeName(name: String): String

  16. def clearAll(): Unit

  17. def clearDrawing(): Unit

  18. def clearGlobals(): Unit

    Definition Classes
    WorldWorld
  19. def clearLinks(): Unit

  20. def clearPatches(): Unit

  21. def clearTurtles(): Unit

  22. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  23. def compareLinkBreeds(breed1: AgentSet, breed2: AgentSet): Int

  24. def compiler(): CompilerServices

  25. def compiler_=(compiler: CompilerServices): Unit

  26. def createPatches(minPxcor: Int, maxPxcor: Int, minPycor: Int, maxPycor: Int): Unit

  27. def createPatches(dim: WorldDimensions): Unit

  28. def createTurtle(breed: AgentSet, c: Int, h: Int): Turtle

  29. def createTurtle(breed: AgentSet): Turtle

  30. def deleteWatcher(variableName: String, watcher: VariableWatcher): Unit

  31. def diffuse(param: Double, vn: Int): Unit

  32. def diffuse4(param: Double, vn: Int): Unit

  33. def displayOn(displayOn: Boolean): Unit

  34. def displayOn(): Boolean

  35. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. def equalDimensions(d: WorldDimensions): Boolean

  37. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  38. def exportWorld(writer: PrintWriter, full: Boolean): Unit

  39. def fastGetPatchAt(xc: Int, yc: Int): Patch

    Definition Classes
    WorldWorld
  40. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  41. def followOffsetX(): Double

    Definition Classes
    WorldWorld
  42. def followOffsetY(): Double

    Definition Classes
    WorldWorld
  43. def generateSeed(): Double

  44. def getBreed(breedName: String): AgentSet

  45. def getBreedSingular(breed: AgentSet): String

  46. def getBreeds(): Map[String, AnyRef]

  47. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  48. def getDimensions(): WorldDimensions

  49. def getDrawing(): AnyRef

    Definition Classes
    WorldWorld
  50. def getLink(end1: Any, end2: Any, breed: AgentSet): Link

  51. def getLinkBreed(breedName: String): AgentSet

  52. def getLinkBreedSingular(breed: AgentSet): String

  53. def getLinkBreeds(): Map[String, AnyRef]

  54. def getLinkShape(name: String): Shape

  55. def getLinkVariablesArraySize(breed: AgentSet): Int

  56. def getObserverVariableByName(var: String): AnyRef

  57. def getOrCreateDummyLink(end1: Any, end2: Any, breed: AgentSet): Link

  58. def getOrCreateLink(end1: Turtle, end2: Turtle, breed: AgentSet): Link

  59. def getOrCreateLink(end1: Double, end2: Double, breed: AgentSet): Link

  60. def getOrCreateTurtle(id: Long): Turtle

  61. def getPatch(id: Int): Patch

    Definition Classes
    WorldWorld
  62. def getPatchAt(x: Double, y: Double): Patch

    Definition Classes
    WorldWorld
  63. def getPatchAtWrap(x: Double, y: Double): Patch

  64. def getPatchScratch(): Array[Array[Double]]

  65. def getTurtle(id: Long): Turtle

  66. def getVariablesArraySize(link: Link, breed: AgentSet): Int

    Definition Classes
    WorldWorld
  67. def getVariablesArraySize(turtle: Turtle, breed: AgentSet): Int

    Definition Classes
    WorldWorld
  68. def getVariablesArraySize(patch: Patch): Int

  69. def getVariablesArraySize(observer: Observer): Int

  70. def growMax(min: Int, max: Int, value: Int, d: Int): Int

  71. def growMin(min: Int, max: Int, value: Int, d: Int): Int

  72. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  73. def importWorld(errorHandler: ErrorHandler, importerUser: ImporterUser, stringReader: StringReader, reader: BufferedReader): Unit

  74. def indexOfVariable(agent: Agent, name: String): Int

  75. def indexOfVariable(agentClass: java.lang.Class[_ <: org.nlogo.agent.Agent], name: String): Int

  76. def isBreed(breed: AgentSet): Boolean

  77. def isDimensionVariable(variableName: String): Boolean

  78. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  79. def isLinkBreed(breed: AgentSet): Boolean

  80. def lineThickness(agent: Agent): Double

  81. def linkBreedOwns(breed: AgentSet, name: String): Boolean

  82. def linkBreedsOwnIndexOf(breed: AgentSet, name: String): Int

  83. def linkBreedsOwnNameAt(breed: AgentSet, index: Int): String

  84. def linkShapeList(): ShapeList

    Definition Classes
    WorldWorld
  85. def links(): AgentSet

    Definition Classes
    WorldWorld
  86. def linksOwnIndexOf(name: String): Int

  87. def linksOwnNameAt(index: Int): String

    Definition Classes
    WorldWorld
  88. def markDrawingClean(): Unit

    Definition Classes
    WorldWorld
  89. def markPatchColorsClean(): Unit

    Definition Classes
    WorldWorld
  90. def markPatchColorsDirty(): Unit

    Definition Classes
    WorldWorld
  91. def maxPxcor(): Int

    Definition Classes
    WorldWorld
  92. def maxPxcorBoxed(): Double

  93. def maxPycor(): Int

    Definition Classes
    WorldWorld
  94. def maxPycorBoxed(): Double

  95. def mayHavePartiallyTransparentObjects(): Boolean

    Returns true if there is at least one partially transparent turtle, patch, link, or 3D stamp present.

    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 the scene has at least one partially transparent item

    Definition Classes
    WorldWorld
  96. def minPxcor(): Int

    Definition Classes
    WorldWorld
  97. def minPxcorBoxed(): Double

  98. def minPycor(): Int

    Definition Classes
    WorldWorld
  99. def minPycorBoxed(): Double

  100. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  101. def newProgram(interfaceGlobals: List[String]): Program

  102. def newProgram(): Program

  103. def noLinks(): AgentSet

  104. def noPatches(): AgentSet

  105. def noTurtles(): AgentSet

  106. final def notify(): Unit

    Definition Classes
    AnyRef
  107. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  108. def observer(): Observer

    Definition Classes
    WorldWorld
  109. def observerOwnsIndexOf(name: String): Int

  110. def observerOwnsNameAt(index: Int): String

  111. def observers(): AgentSet

  112. def patchColors(): Array[Int]

    Definition Classes
    WorldWorld
  113. def patchColorsDirty(): Boolean

    Definition Classes
    WorldWorld
  114. def patchSize(patchSize: Double): Boolean

  115. def patchSize(): Double

    Definition Classes
    WorldWorld
  116. def patches(): AgentSet

    Definition Classes
    WorldWorld
  117. def patchesAllBlack(): Boolean

    Definition Classes
    WorldWorld
  118. def patchesOwnIndexOf(name: String): Int

  119. def patchesOwnNameAt(index: Int): String

  120. def patchesWithLabels(): Int

    Definition Classes
    WorldWorld
  121. def program(program: Program): Unit

  122. def program(): Program

    Definition Classes
    WorldWorld
  123. def protractor(): Protractor

    Definition Classes
    WorldWorld
  124. def realloc(): Unit

  125. def rememberOldProgram(): Unit

  126. def removeLineThickness(agent: Agent): Unit

  127. def roundX(x: Double): Int

  128. def roundY(y: Double): Int

  129. def sendPixels(): Boolean

    Definition Classes
    WorldWorld
  130. def setDimensionVariable(variableName: String, value: Int, d: WorldDimensions): WorldDimensions

  131. def setLineThickness(agent: Agent, size: Double): Unit

  132. def setObserverVariableByName(var: String, value: Any): Unit

  133. def stamp(agent: Agent, erase: Boolean): Unit

  134. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  135. def ticks(): Double

    Definition Classes
    WorldWorld
  136. def toString(): String

    Definition Classes
    AnyRef → Any
  137. def trailDrawer(trailDrawer: TrailDrawerInterface): Unit

  138. def turtleShapeList(): ShapeList

    Definition Classes
    WorldWorld
  139. def turtles(): AgentSet

    Definition Classes
    WorldWorld
  140. def turtlesOwnIndexOf(name: String): Int

  141. def turtlesOwnNameAt(index: Int): String

    Definition Classes
    WorldWorld
  142. def validPatchCoordinates(xc: Int, yc: Int): Boolean

  143. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  144. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  145. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  146. def worldHeight(): Int

    Definition Classes
    WorldWorld
  147. def worldHeightBoxed(): Double

  148. def worldWidth(): Int

    Definition Classes
    WorldWorld
  149. def worldWidthBoxed(): Double

  150. def wrap(pos: Double, min: Double, max: Double): Double

    Definition Classes
    WorldWorld
  151. def wrapX(x: Double): Double

    Definition Classes
    WorldWorld
  152. def wrapY(y: Double): Double

    Definition Classes
    WorldWorld
  153. def wrappedObserverX(x: Double): Double

    Definition Classes
    WorldWorld
  154. def wrappedObserverY(y: Double): Double

    Definition Classes
    WorldWorld
  155. def wrappingAllowedInX(): Boolean

    Definition Classes
    WorldWorld
  156. def wrappingAllowedInY(): Boolean

    Definition Classes
    WorldWorld

Inherited from World

Inherited from AnyRef

Inherited from Any