NetLogo 6.2.2 - org.nlogo.agent.CoreWorld
Keywords: NetLogo 6.2.2 org.nlogo.agent.CoreWorld

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package agent
  Definition Classes
    nlogo
- AbstractExporter
- Agent
- Agent3D
- AgentBit
- AgentColors
- AgentIterator
- AgentManagement
- AgentParserCreator
- AgentSet
- AgentSetBuilder
- AllStoredValues
- ArrayAgentSet
- BooleanConstraint
- Box
- BreedShapes
- ChooserConstraint
- CompilationManagement
- ConstantSliderConstraint
- Constraints
- CoreWorld
- DimensionManagement
- Directedness
- Drawing3D
- DrawingLine3D
- DummyLink
- DynamicSliderConstraint
- Gamma
- GrossWorldState
- HeadingSmoother
- HorizCylinder
- ImportPatchColors
- Importer
- Importer3D
- ImporterJ
- InRadiusOrCone
- InRadiusOrCone3D
- InRadiusSimple
- IndexedAgentSet
- InputBoxConstraint
- Layouts
- Link
- Link3D
- LinkFactory
- LinkManagement
- LinkManager
- LinkManagerImpl
- LinkStamp3D
- LiteralAgentParser
- Neighbors
- NumericConstraint
- Observer
- Observer3D
- ObserverManagement
- OrientatableObserver
- OutputObject
- Patch
- Patch3D
- PatchException
- Protractor
- Protractor3D
- Realloc
- RootsTable
- Rotations3D
- SliderConstraint
- TickCounter
- TieManager
- TieManager3D
- Topology
- Topology3D
- Torus
- Torus3D
- Trail
- TreeAgentSet
- TrigTables
- Turtle
- Turtle2D
- Turtle3D
- TurtleManagement
- TurtleStamp3D
- VertCylinder
- WatcherManagement
- World
- World2D
- World3D
- WorldKernel
- XBlocks
- XWraps
- YBlocks
- YWraps

t

org.nlogo.agent

# CoreWorld 

###

#### trait CoreWorld extends WorldWithWorldRenderable with WorldKernel with WatcherManagement

Source
  World.scala

Linear Supertypes
WatcherManagement, WorldKernel, WorldWithWorldRenderable, WorldRenderable, api.World, AnyRef, Any
Known Subclasses
CompilationManagement, World, World2D, World3D
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. CoreWorld
2. WatcherManagement
3. WorldKernel
4. WorldWithWorldRenderable
5. WorldRenderable
6. World
7. AnyRef
8. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Abstract Value Members

1.  abstract val _links: TreeAgentSet
   Attributes
     protected
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
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
15.  abstract def getLinkVariablesArraySize(breed: AgentSet): Int
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
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
      CoreWorld → World
30.  abstract def maxPycor: Int
    Definition Classes
      CoreWorld → World
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
      CoreWorld → World
33.  abstract def minPycor: Int
    Definition Classes
      CoreWorld → World
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 program: Program
    Definition Classes
      WorldKernel
43.  abstract def protractor: api.Protractor
    Definition Classes
      World
44.  abstract def realloc(): Unit
    Definition Classes
      World
45.  abstract def sendPixels: Boolean
    Definition Classes
      World
46.  abstract def setObserverVariableByName(variableName: String, value: AnyRef): Unit
    Definition Classes
      World
    Annotations
      @throws( classOf[AgentException] )
47.  abstract val tieManager: TieManager
48.  abstract def trailDrawer: TrailDrawerInterface
    Definition Classes
      World
49.  abstract def turtleShapeList: ShapeList
    Definition Classes
      World
50.  abstract def turtleShapes: ShapeListTracker
    Definition Classes
      World
51.  abstract def turtles: TreeAgentSet
    Definition Classes
      WorldKernel
52.  abstract def turtlesOwnNameAt(i: Int): String
    Definition Classes
      World
53.  abstract def worldHeight: Int
    Definition Classes
      CoreWorld → World
54.  abstract def worldWidth: Int
    Definition Classes
      CoreWorld → World
55.  abstract def wrap(pos: Double, min: Double, max: Double): Double
    Definition Classes
      World
56.  abstract def wrapX(x: Double): Double
    Definition Classes
      World
    Annotations
      @throws( classOf[AgentException] )
57.  abstract def wrapY(y: Double): Double
    Definition Classes
      World
    Annotations
      @throws( classOf[AgentException] )
58.  abstract def wrappedObserverX(x: Double): Double
    Definition Classes
      World
59.  abstract def wrappedObserverY(y: Double): Double
    Definition Classes
      World
60.  abstract def wrappingAllowedInX: Boolean
    Definition Classes
      World
61.  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
     CoreWorld → World
6.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
7.  val auxRNG: MersenneTwisterFast
   Definition Classes
     CoreWorld → World
8.  def clearAll(): Unit
   Definition Classes
     CoreWorld → WorldKernel
9.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
10.  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
11.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
12.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
13.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
14.  def generateSeed: Double
15.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
16.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
17.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
18.  def links: TreeAgentSet
    Definition Classes
      CoreWorld → WorldKernel → World
19.  val mainRNG: MersenneTwisterFast
    Definition Classes
      CoreWorld → World
20.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
21.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
22.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
23.  def notifyWatchers(agent: Agent, vn: Int, value: AnyRef): Unit
    Definition Classes
      WatcherManagement
24.  def patches: IndexedAgentSet
    Definition Classes
      CoreWorld → WorldKernel → World
25.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
26.  val tickCounter: TickCounter
27.  def ticks: Double
    Definition Classes
      CoreWorld → World
28.  val timer: Timer
    Definition Classes
      CoreWorld → World
29.  def toString(): String
    Definition Classes
      AnyRef → Any
30.  def topology: Topology
    Definition Classes
      CoreWorld → WorldKernel
31.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
32.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
33.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()

### Inherited from WatcherManagement

### Inherited from WorldKernel

### Inherited from WorldWithWorldRenderable

### Inherited from WorldRenderable

### Inherited from api.World

### Inherited from AnyRef

### Inherited from Any

### Ungrouped