t

org.nlogo.agent

CompilationManagement

trait CompilationManagement extends CoreWorld

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompilationManagement
  2. CoreWorld
  3. WatcherManagement
  4. WorldKernel
  5. WorldWithWorldRenderable
  6. WorldRenderable
  7. World
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val _links: TreeAgentSet
    Attributes
    protected
    Definition Classes
    CoreWorld
  2. abstract def breeds: Map[String, TreeAgentSet]
    Definition Classes
    WorldKernel
  3. abstract def breedsOwnNameAt(breed: api.AgentSet, i: Int): String
    Definition Classes
    World
  4. abstract def clearGlobals(): Unit
    Definition Classes
    World
  5. abstract def equalDimensions(d: WorldDimensions): Boolean
    Definition Classes
    World
  6. abstract def fastGetPatchAt(x: Int, y: Int): api.Patch
    Definition Classes
    World
  7. abstract def followOffsetX: Double
    Definition Classes
    World
  8. abstract def followOffsetY: Double
    Definition Classes
    World
  9. abstract def getBreed(name: String): api.AgentSet
    Definition Classes
    World
  10. abstract def getBreedSingular(breed: AgentSet): String
    Definition Classes
    CoreWorld
  11. abstract def getDimensions: WorldDimensions
    Definition Classes
    World
  12. abstract def getDrawing: AnyRef
    Definition Classes
    World
  13. abstract def getLinkBreed(name: String): api.AgentSet
    Definition Classes
    World
  14. abstract def getLinkBreedSingular(breed: AgentSet): String
    Definition Classes
    CoreWorld
  15. abstract def getLinkVariablesArraySize(breed: AgentSet): Int
    Definition Classes
    CoreWorld
  16. abstract def getPatch(i: Int): api.Patch
    Definition Classes
    World
  17. abstract def getPatchAt(x: Double, y: Double): api.Patch
    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  18. abstract def getVariablesArraySize(turtle: api.Turtle, breed: api.AgentSet): Int
    Definition Classes
    World
  19. abstract def getVariablesArraySize(link: api.Link, breed: api.AgentSet): Int
    Definition Classes
    World
  20. abstract def isDimensionVariable(variableName: String): Boolean
    Definition Classes
    World
  21. abstract def linkBreeds: Map[String, TreeAgentSet]
    Definition Classes
    WorldKernel
  22. abstract def linkManager: LinkManager
    Definition Classes
    CoreWorld
  23. abstract def linkShapeList: ShapeList
    Definition Classes
    World
  24. abstract def linkShapes: ShapeListTracker
    Definition Classes
    World
  25. abstract def linksOwnNameAt(i: Int): String
    Definition Classes
    World
  26. abstract def markDrawingClean(): Unit
    Definition Classes
    World
  27. abstract def markPatchColorsClean(): Unit
    Definition Classes
    WorldRenderable
  28. abstract def markPatchColorsDirty(): Unit
    Definition Classes
    WorldRenderable
  29. abstract def maxPxcor: Int
    Definition Classes
    CoreWorldWorld
  30. abstract def maxPycor: Int
    Definition Classes
    CoreWorldWorld
  31. abstract 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
    WorldRenderable
  32. abstract def minPxcor: Int
    Definition Classes
    CoreWorldWorld
  33. abstract def minPycor: Int
    Definition Classes
    CoreWorldWorld
  34. abstract def observer: Observer
    Definition Classes
    WorldKernel
  35. abstract def observerOwnsIndexOf(name: String): Int
    Definition Classes
    World
  36. abstract def observers: AgentSet
    Definition Classes
    WorldKernel
  37. abstract def patchColors: Array[Int]
    Definition Classes
    World
  38. abstract def patchColorsDirty: Boolean
    Definition Classes
    WorldRenderable
  39. abstract def patchSize: Double
    Definition Classes
    World
  40. abstract def patchesAllBlack: Boolean
    Definition Classes
    World
  41. abstract def patchesWithLabels: Int
    Definition Classes
    World
  42. abstract def protractor: api.Protractor
    Definition Classes
    World
  43. abstract def sendPixels: Boolean
    Definition Classes
    World
  44. abstract def setObserverVariableByName(variableName: String, value: AnyRef): Unit
    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  45. abstract val tieManager: TieManager
    Definition Classes
    CoreWorld
  46. abstract def trailDrawer: TrailDrawerInterface
    Definition Classes
    World
  47. abstract def turtleShapeList: ShapeList
    Definition Classes
    World
  48. abstract def turtleShapes: ShapeListTracker
    Definition Classes
    World
  49. abstract def turtles: TreeAgentSet
    Definition Classes
    WorldKernel
  50. abstract def turtlesOwnNameAt(i: Int): String
    Definition Classes
    World
  51. abstract def worldHeight: Int
    Definition Classes
    CoreWorldWorld
  52. abstract def worldWidth: Int
    Definition Classes
    CoreWorldWorld
  53. abstract def wrap(pos: Double, min: Double, max: Double): Double
    Definition Classes
    World
  54. abstract def wrapX(x: Double): Double
    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  55. abstract def wrapY(y: Double): Double
    Definition Classes
    World
    Annotations
    @throws( classOf[AgentException] )
  56. abstract def wrappedObserverX(x: Double): Double
    Definition Classes
    World
  57. abstract def wrappedObserverY(y: Double): Double
    Definition Classes
    World
  58. abstract def wrappingAllowedInX: Boolean
    Definition Classes
    World
  59. abstract def wrappingAllowedInY: Boolean
    Definition Classes
    World

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. 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.

    variableName

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

    watcher

    The watcher to notify when the variable changes

    Definition Classes
    WatcherManagement
  5. def allStoredValues: Iterator[AnyRef]
    Definition Classes
    CoreWorldWorld
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val auxRNG: MersenneTwisterFast
    Definition Classes
    CoreWorldWorld
  8. def buildBreedCaches(): Unit
    Attributes
    protected
  9. def clearAll(): Unit
    Definition Classes
    CoreWorldWorldKernel
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  11. def compiler: CompilerServices
  12. def compiler_=(compiler: CompilerServices): Unit
  13. def deleteWatcher(variableName: String, watcher: VariableWatcher): Unit

    Deletes a variable watcher.

    Deletes a variable watcher.

    variableName

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

    watcher

    The watcher to delete

    Definition Classes
    WatcherManagement
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def generateSeed: Double
    Definition Classes
    CoreWorld
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def links: TreeAgentSet
    Definition Classes
    CoreWorldWorldKernelWorld
  21. val mainRNG: MersenneTwisterFast
    Definition Classes
    CoreWorldWorld
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def newProgram(interfaceGlobals: Seq[String]): Program
  24. def newProgram: Program
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  27. def notifyWatchers(agent: Agent, vn: Int, value: AnyRef): Unit
    Definition Classes
    WatcherManagement
  28. def oldProgram: Program
  29. def patches: IndexedAgentSet
    Definition Classes
    CoreWorldWorldKernelWorld
  30. def program(program: Program): Unit
  31. def program: Program
    Definition Classes
    CompilationManagementWorldKernelWorld
  32. def program_=(p: Program): Unit
  33. def realloc(): Unit
    Definition Classes
    CompilationManagementWorld
  34. def recreateAllBreeds(): Unit
    Attributes
    protected
  35. def rememberOldProgram(): Unit
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. val tickCounter: TickCounter
    Definition Classes
    CoreWorld
  38. def ticks: Double
    Definition Classes
    CoreWorldWorld
  39. val timer: Timer
    Definition Classes
    CoreWorldWorld
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. def topology: Topology
    Definition Classes
    CoreWorldWorldKernel
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from CoreWorld

Inherited from WatcherManagement

Inherited from WorldKernel

Inherited from WorldWithWorldRenderable

Inherited from WorldRenderable

Inherited from api.World

Inherited from AnyRef

Inherited from Any

Ungrouped