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. def != (arg0: AnyRef): Boolean

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  6. def agentClassToAgentSet (agentClass: java.lang.Class[_ <: org.nlogo.agent.Agent]): AgentSet

  7. def allStoredValues (): Iterator[AnyRef]

    Definition Classes
    WorldWorld
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. def breedOwns (breed: AgentSet, name: String): Boolean

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

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

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

  13. def checkLinkShapeName (name: String): String

  14. def checkTurtleShapeName (name: String): String

  15. def clearAll (): Unit

  16. def clearDrawing (): Unit

  17. def clearGlobals (): Unit

  18. def clearLinks (): Unit

  19. def clearPatches (): Unit

  20. def clearTurtles (): Unit

  21. def clone (): AnyRef

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

  23. def compiler (): CompilerServices

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

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

  26. def createPatches (dim: WorldDimensions): Unit

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

  28. def createTurtle (breed: AgentSet): Turtle

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

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

  31. def displayOn (displayOn: Boolean): Unit

  32. def displayOn (): Boolean

  33. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  34. def equalDimensions (d: WorldDimensions): Boolean

  35. def equals (arg0: Any): Boolean

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

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

    Definition Classes
    WorldWorld
  38. def finalize (): Unit

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

    Definition Classes
    WorldWorld
  40. def followOffsetY (): Double

    Definition Classes
    WorldWorld
  41. def generateSeed (): Double

  42. def getBreed (breedName: String): AgentSet

  43. def getBreedSingular (breed: AgentSet): String

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  46. def getDimensions (): WorldDimensions

  47. def getDrawing (): AnyRef

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

  49. def getLinkBreed (breedName: String): AgentSet

  50. def getLinkBreedSingular (breed: AgentSet): String

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

  52. def getLinkShape (name: String): Shape

  53. def getLinkVariablesArraySize (breed: AgentSet): Int

  54. def getObserverVariableByName (var: String): AnyRef

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

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

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

  58. def getOrCreateTurtle (id: Long): Turtle

  59. def getPatch (id: Int): Patch

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

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

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

  63. def getTurtle (id: Long): Turtle

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

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

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

  67. def getVariablesArraySize (observer: Observer): Int

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

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

  70. def hashCode (): Int

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

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

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

  74. def isBreed (breed: AgentSet): Boolean

  75. def isDimensionVariable (variableName: String): Boolean

  76. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  77. def isLinkBreed (breed: AgentSet): Boolean

  78. def lineThickness (agent: Agent): Double

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

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

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

  82. def linkShapeList (): ShapeList

    Definition Classes
    WorldWorld
  83. def links (): AgentSet

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

  85. def linksOwnNameAt (index: Int): String

    Definition Classes
    WorldWorld
  86. def markDrawingClean (): Unit

    Definition Classes
    WorldWorld
  87. def markPatchColorsClean (): Unit

    Definition Classes
    WorldWorld
  88. def markPatchColorsDirty (): Unit

    Definition Classes
    WorldWorld
  89. def maxPxcor (): Int

    Definition Classes
    WorldWorld
  90. def maxPxcorBoxed (): Double

  91. def maxPycor (): Int

    Definition Classes
    WorldWorld
  92. def maxPycorBoxed (): Double

  93. 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
  94. def minPxcor (): Int

    Definition Classes
    WorldWorld
  95. def minPxcorBoxed (): Double

  96. def minPycor (): Int

    Definition Classes
    WorldWorld
  97. def minPycorBoxed (): Double

  98. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  99. def newProgram (interfaceGlobals: List[String]): Program

  100. def newProgram (): Program

  101. def noLinks (): AgentSet

  102. def noPatches (): AgentSet

  103. def noTurtles (): AgentSet

  104. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  105. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  106. def observer (): Observer

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

  108. def observerOwnsNameAt (index: Int): String

  109. def observers (): AgentSet

  110. def patchColors (): Array[Int]

    Definition Classes
    WorldWorld
  111. def patchColorsDirty (): Boolean

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

  113. def patchSize (): Double

    Definition Classes
    WorldWorld
  114. def patches (): AgentSet

    Definition Classes
    WorldWorld
  115. def patchesAllBlack (): Boolean

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

  117. def patchesOwnNameAt (index: Int): String

  118. def patchesWithLabels (): Int

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

  120. def program (): Program

    Definition Classes
    WorldWorld
  121. def protractor (): Protractor

    Definition Classes
    WorldWorld
  122. def realloc (): Unit

  123. def rememberOldProgram (): Unit

  124. def removeLineThickness (agent: Agent): Unit

  125. def roundX (x: Double): Int

  126. def roundY (y: Double): Int

  127. def sendPixels (): Boolean

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

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

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

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

  132. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  133. def ticks (): Double

    Definition Classes
    WorldWorld
  134. def toString (): String

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

  136. def turtleShapeList (): ShapeList

    Definition Classes
    WorldWorld
  137. def turtles (): AgentSet

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

  139. def turtlesOwnNameAt (index: Int): String

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

  141. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  144. def worldHeight (): Int

    Definition Classes
    WorldWorld
  145. def worldHeightBoxed (): Double

  146. def worldWidth (): Int

    Definition Classes
    WorldWorld
  147. def worldWidthBoxed (): Double

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

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

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

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

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

    Definition Classes
    WorldWorld
  153. def wrappingAllowedInX (): Boolean

    Definition Classes
    WorldWorld
  154. def wrappingAllowedInY (): Boolean

    Definition Classes
    WorldWorld

Inherited from World

Inherited from AnyRef

Inherited from Any